Reverting and restarting