scheduler seems to be working
more tests for scheduler, it is now passing all of them