Collocations for overhaul - noun
VERB + overhaul
have,
undergo
The tax system has undergone a complete overhaul.
The tax system has undergone a complete overhaul.
give sth
need, require
need, require