Safe Commit before changes