Committing before retracing steps