add chose_schedule_type