progress on student generator