makes some good points