add new scheduler