Thanks for the kind words! And yes the Lead Programmer of this project really went all out in this one.