Update() method