a few changes to student