Thank you for your kind words! Positive feedback is always encouraging (and negative feedback is often useful) ;)