Sounds like a scheduling nightmare