update lessons for timeslot