Thanks for your kind words! Was a bummer that so many bugs slipped in but I am pleased with the result nevertheless :D