added safety checks for change restart and monitor restarts conflicting