implemented lectuer user stories