new scheduling working