begin migrating scheduling functionality out of proc and into scheduler.