Rather than manually rejig every student's schedule when they request changes, it would be great to be able to quickly rerun the scheduler for that student using the settings from the last whole school run (but of course not for the whole school - just for that student). This would save us a lot of fiddly work as individual student change requests come in. An undo button would probably also be useful with this feature to allow the user to roll back the changes made to the student's schedule if needed.