this Mitchell guy makes some good points