How do to explain to your boss that the code needs a major rewrite?