scheduling is the shit