Thank you for the kind words! I'm glad you liked it despite the problems that have been discussed below.
Cheers!