Updating procedure