Updating with overhaul