Final update to the update method*