backup commit before updating