scheduling problem