initial commit - scheduler