A crappy update method.