added perfectLectureTimeManagement