intermediate and basic

Reschedule is a little picky but technically works.... Although only reschedules for the location at the moment.