John, I can't wait to work with you again. Great mastery of your technology...you are so good at speaking to it!