After tracking down a small bug that took forever to find, I have scheduling working.