Allen,

Thank you for your kind words!

I'll give this some thoughts and get back to you.