Very cool! I was grinning right along with you as I read... thanks for sharing!