changes to disallow update to scheduler (ready for review)