update overhaul almost complete