new scheduler works