John Sloan: GCRA and Virtual Scheduler