added more tests, normal scheduler is not looping around end of week