reconstruct the students_list template, make it dynamic