Kevin, first I'd like to say, I appreciate you coming in here to answer questions, and defend your product. I may not agree with some of the answers and explanations, but it's more than a lot of companies will do, and that alone wins you a lot of respect (which I'm sure you're well aware of...