add schedule_x etc