Yes, this a good question. And I think that we talked a little bit about it, in April, but I'm probably going to put fewer accents on it. All right, so everything that we've been talking about at MicroVision, and others talking about is really about the long-range LiDAR. It is a big deal, it is really big. It is going to be a big winner, right? So, yes, that's important. But if you think from an OEM standpoint, they're trying to deliver not just a long-range LiDAR in your car, they're trying to deliver a product, level 3, level 2, level 4, whatever level they want to go to, they want to deliver a product with certain amount of safety. I think the MOVIA product and the MAVIN product, if you think about having two LiDAR products that are not exactly the same technology node, there's two different technology nodes. It's a huge advantage we have that nobody else has. We get into more RFQs and RFIs, in my opinion, because we have multiple technologies, right? In some cases, even if they had made a choice for a long-range LiDAR that may or may not be working out, and we're promoting our LiDAR, just in this year, I've been very excited about what we were able to achieve with our team. That same promotion, we started showing them the MOVIA product, and we started getting traction. So, this is great because they have multiple needs, and there's very few people out there that can actually provide all the LiDARs that they would need at a certain price point, at a certain certainty of technology. So, an important thing if you think about the LiDAR product only, as a standalone, it's -- like we're the one-stop-shop for all the LiDAR needs that they have. And for a young company like us, for the acceleration that we pulled off, I think this is a great thing, and nobody's got that. Everybody is going to keep talking about their long-range LiDAR. They're going to go from one victory or one loss or one victory to one loss, that's going to be -- ebbs and flow of their business will be there; ours is different because we are going to be in more RFQs every year. I'm pretty confident about that just that 2023 is an example for me personally. So, I think -- think about that as a LiDAR product. Now, let's take it one step above that. Perception we talk about; perception is something that every OEM, to a certain level, wants, even if they don't want the name perception, is morphed into different things for different people. At the end of the day it's how that you take the LiDAR data, apply some amazing software to it, and you can extract information and features, on the fly, at frame rate. This is really, really hard. And if you think about, in frame rate, it is actually identifying what's happening, it's extracting that information. And they want that, and that's called like an object-level interface, right? That's also very important to them, is if that's what's coming from a ASIC or SoC inside our product, instead of some AI product that is sitting between the LiDAR and the domain controller, the overall system cost is lower, that has also been developed, and it's been something very mature, and that's part of the Ibeo acquisition. That's one of the teams that I've been very excited about integrating. But all our LiDAR products, in my opinion -- not in my opinion, what the market is going to require, you're going to need perception, and we have that. So again, different people are talking different things, but none of us have to be geniuses, right? If you're an OEM, what do you want? You want the highest possible technology in the smallest form factor, the most -- the lowest power, and a cost they can predict for decades. That's the point that everybody should know that if you are sitting the chair that's the number one thing you look at are these guys going to be able to deliver this product at this price at a long period of time, can I trust them? So, people will try to increase their price point as much as they wanted, ASP as much as they wanted, but all they talk about software and core products and whatever, right? This is like bread and butter stuff, everybody should know that, you are investing in LiDAR company, you know, LiDAR you better have software that enables them do something better, faster, cheaper. So, by adding a perception we strongly believe that the overall system cost can be reduced, and this is just the LiDAR products by the way, this is not about sensor fusion, this is just the LiDAR products. So, if you think about it, these are product lines that complement each other, but the perception does not exist by itself, it exists inside the LiDAR enabling these partnerships. Somebody can just give a LiDAR over the streaming point glass or we can give a LiDAR with all the features that I described, but on top of that, perception with object level interface will have a huge advantage on top of the fact that we have multiple nodes based on what they need we can give them the right technology instead of trying to shove in a product with eight LiDARs or MOVIA when I can just have a MAVIN with dynamic LiDAR do something very special. So, that's how we think about that product line. Now, when it comes to sensor fusion, what's that about? Well, that's as I said, it's a very modest investment, once you have a LiDAR, an amazing LiDAR, and you have this perception level software, the next level above that OEMs struggle with is just a demonstration even of like how sensor fusion can be done, how redundancy in the system can be done better than what their teams are doing, which are integrating cameras and LiDAR and radar altogether, but they have a different architecture. So, it's like really great R&D to start demonstrating that. But it's not R&D for R&D sake, because there is a product there actually. Long-term, we could probably make it shift with our software running on it that sits inside the domain controller next to the video chip or next to the QUALCOMM chip, and it's an accelerator, where radar data can come in, and our LiDAR data can come in, and without object level interface we could actually have higher level software running inside there that seamlessly takes up the load that the chip over there is running out for resources for. So, again, reducing overall system cost. So, this product line eventually is also going to compliment our LiDAR. So, again, it's building layers and layers of stickiness to our products, to our customers, and solving their problems efficiently, without requiring thousands of engineers. So, if you think about it with 350 or less than 400 people we have in the company after the acquisition, and we tons of capital we really build out some great products, and I totally get people frustration like, "Oh, when you're going to announce deals?" I think like we said consistently what the timeline is going to be, and we are performing to that. And then, the last one, MOSAIK software, MOSAIK software is unique; it's sort of like a -- it's something that precipitated from what the perceptions you have done, it's something that's needed for validation anywhere, for validation and verification. And it turns out that software is something that actually our customers, our OEM customers also want for their own validation. So, it's kind of like sign hustle, and it's a pretty nice one. And it's a great team that we have there that's actually supporting them. We intend to just keep engaging with OEMs with that, and the benefit we get out of it is that a very central part of our thesis, for our product thesis is perception is very, very important long-term, okay? Well, if I have the validation software, if I have the reference suite software there, I get to learn about the perception features that every OEM is thinking about years in advance to ever put ink to paper on an RFI that any of my competitors see. So, it's total worth shareholder money to keep investing in it, because it gives an advantage. Once we have multiple agreements done, right, this will be moved, because then we realize we are actually fueling our future development with the small pockets that we have. These are pretty nominal investments right now. So, if you think about every customer with their LiDAR, you know, it's all circular, right, but if it's actually a Venn diagram and map it out what they're saying, you can decide for exactly what me and Anubhav are able to do when we hear somebody else's earnings call, right, aren't pretty straightforward, we have a product portfolio that addresses the needs for the OEMs, and that is going to remain the big price. Strategic sales is very important, absolutely, I totally acknowledge that, but that will never be possible unless you have a high-volume customer that gives you the economy of scale to reduce the price, and really make a dent in that market with margin. Any company that is doing direct sales right now is not that successful, because the economy of scales are out there, the margins are low, massive amount of efforts required to keep running it, it's broken, right? The business we built out actually is going to work. Once we get the strategic deals done, that's very, very important to get these production lines up and running. As we are supporting our OEM supports, one of the off-shooters we can do direct sales, we have software that gives us insight into what is coming around the corner, and of course we have the perception build out to a level that is significantly higher than where anybody else is, and before we start investing significant amount of money and building more, we are just focusing everything on getting these OEM deals done. Anyway, that's a long answer, I mean obviously I feel very passionately about it, but I hope that gives you a pretty good understanding of how all these products are layered in, and story is the same, consistently the same.