great discussion