Updating with endpoints