added switches to disable revert actions
added switch to ask user confirmation of cleanup