defined the series of events
added a no-exit flag to the update command
defined the flow of events for the rollback command