preparing schedules