in reply to reworking a large program

It is good that your manager gave you refactoring resources. Some managers do not understand the wisdom of keeping quality constant and high, sometimes even paying for someone to remove code from their software.

See this link for some content on escaping from the big ball of mud.