prepare timetable combinason methods