Diffs like this make me proud… Admittedly I also wrote all those 1365 lines; no regrets! They worked in production for about three years, the client switched vendors, the process is more streamlined now my work around was no longer needed.