Schedule refactor continues, confirmation dialogs show up only if some unsaved changes present