And after that, of course, think about, right, we have a core technology done, but every week think about a consumer vehicle versus even a trucking application, you have to customize. And so the core technology is the same, but they need some level of customization on the software side or the hardware side or the thermals. So, there is that whole customization part of it, but it's not a full-blown development, right, the core technology is the same. The reason they're picking somebody who is ahead is when they look at the silicon part of it or they look at the technology development part of it, where is your level of maturity, and they don't want to change that core part, but they want to customize what they need. A lot of it is in software, true. And a lot of it in the NRE is going to come from validation, verification has to be done for their scenarios, right, so we have to give them a validated product. And of course, they can do their own validation with themselves or with a third party. But on top of that is like there's always some customization on the mechanicals, right, so how do you mount it, which side of the connector, what connector do they want, some other customization on the inside, on the thermal side of it because of that, right. But I would not quantify this as something that starts new development. Some of our investors that I've know for a long time, when they think about customization they may think about what we did for Microsoft and what we did for Sony, those were full-blown development programs, right. That's not it. We've already funded the core development to a certain point; the NREs will cover the customization for each individual. And as you can imagine, a production line has to be put into place for whatever they want. And you can't have a single customized line -- a single like that's going to make low-volume high-mix, it's not going to make one part for one, one part for the other because each and every one of these product lines and RFQs we're talking about has pretty high volumes, so you're going to need multiple lines done also in parallel. So, for all that work to happen in the timelines that they have, they clearly understand, they dove deep into it with our team, thousands of hours have already been spent by our team on this, I can assure you that. They have a very good understanding of how that has to be executed and what the timelines are. So, that's why I feel pretty comfortable, and the NREs are going to be some magnitude, but it's clearly not going to cover all our development, because it is our core technology and we intend to not license it away or give the IP away to anybody.