How We Saved A 15-Year-Old Legacy Codebase