Wow! I don't think I have ever been quite this right before. Nearly put my shoulder out trying to pat myself on the back.