Sounds like you made the best of a few challenges. Fun stuff, thanks for sharing.

Cheers, RickG