Okay. And Bob, thank you for the kind words. So as we talked about before Managed and Secure Programming strategy is fundamentally built around our SentriX security provisioning platform. And what that does, it allows us to embed true hardware-based roots of trust i.e. fundamental security into semiconductor parts with really no minimum order quantity. Again, as we've talk about on previous calls, semiconductor manufacturers can embed certificates, keys, roots of trust, if you will, at a vapor level, but that can become complicated for customers that have smaller quantities that can't forecast demand very well, that need support early on in the design process as well as the production ramp process. Our customers that may have a lot of different line items and may want to have different security keys, associated with each one of those. What SentriX does, it allows us to take all of our knowledge and learning that we've gained in firmware and data programming business and add some technology that allows us to securely provision keys and certificates into special regions of secure semiconductors. So they got special memory locations that can be walled off and that would be changed again. So that the customer can really personalize this device. The benefit is they get to do two things, number one, they can secure their supply chain. So if you have a secured control set of authentication ICs or secure micros, you can always make sure that there is never any more built of your product than what you've explicitly authorized. And that's the control to supply chain. The second benefit, Bob, is to get to manage your firmware integrity over the lifecycle of the product. This means that you can control access to the firmware, make sure no one can look at it, clone it, copy it, spoof it, change it without your notification and you can control that in the development cycle of the manufacturing cycle and ultimately, in the upgrade cycle. And when you hear about all the problems around, Internet of Things security, usually comes down to one of those two things, someone has altered firmware, someone has taken control and hijacked or weaponized a product and use to try doing things, like takedown internet infrastructure, get all your passwords and things like that. So what we're trying to do with SentriX is, I'm working with all the leaders that are providing great semiconductor technology. So I include Infineon and Renesas, which were previously announced and Maxim Integrated, which we just announced earlier this week. These companies have these new security devices and we're collaborating with them to make sure that we can provision those parts in accordance with the manufacturer's specifications to support their customer base. So I hope I answered your question there. It was a little bit long-winded but I wanted to...