add student functionality added