basic school and students functionality