... In addition, the current code was a significant re-write of my old code, with an emphasis on moving functions into classes, following the OOPs guidance provided by James Bott. This resulted in faster, cleaner, code that actually saw about a 30% reduction in the code size. As I follow your struggle ...