initial template for student, still need some better design