changes to scheduler system