overhaul - noun
overhaul - verb
overhaul - thesaurus
modernise modernize overtake pass redevelopment renovation service