Very cool story, and nice cleanup job!