structure for student project