Improved updating