last push pre-class