Finished implementing mandatory conditions for init timetable