Sorry for the delayed response, I've been on holiday for the past several days. Thanks for the kind words and I hope you are satisfied with the end result. Let me know if you have any other questions.

Cheers,
-Arsheesh