Scheduler V2

Definitions: