A subsidiary of Capita, PPML has developed a nest of software products to perform analytical investigation of tailored pension, insurance and other financial products. Each tool is a stand-alone application accessed through a common menu. Xiasma was tasked with designing and implementing solutions for various pension and savings products in their portfolio. By examining existing products, we identified opportunities for code reuse and introduced improved unit testing. Xiasma developed products for this customer using Borland Delphi 5 (as was universally found in each system) communicating in XML and X-path to integrate with legacy systems for use by third parties and using Visual Basic with Office Automation. Data cleaning in Microsoft SQL Server, including the design and development of time-saving tools using Delphi 7. The team used Rational Unified Processes (RUP).