philo: final reread and corrections