philo: end, blergh, rereading in a few days