integrated ical into generateschedule