read up on update method