start of backend for student control