Flexible schedule

Flexible schedule