changes for scheduler parts