Scheduling is so complicated!