Yes, absolutely. So, robotics and smart infrastructure, two very different markets, obviously. Robotics is mobile industrial robots, things that are moving around parts and packages and warehouses or manufacturing floors. And there, I mean, we're really just at the tip of the iceberg here, like we've barely scratched the surface on what robotic deployments that our customers look like. And yet we are getting record sales done from our robotics customers in the last quarter. So, we're definitely seeing that customer base growing. There are hundreds of thousands, if not millions, of robotics platforms being deployed into the logistics supply chain, even at present. And now those devices are becoming more intelligent, automated, and flexible. And Ouster is providing a key component, the eyes of those vehicles, to allow them to be more flexible and capable than ever before. So, yes, definitely have seen strong growth there, repeated orders from recurring customers, and expansion of our customer base as well, but there's a lot more to come, like I said. And then, on smart infrastructure, a little bit different. There we're seeing the strength come from the turnkey solutions that we're providing into the space, both Gemini for security and yard management and things like that, and then, BlueCity for the traffic and ITS space. And there again, we're just scratching the surface. We introduced these products last year. They're less than two years old at this point. And these are all new markets for lidar sensors. Mature markets when it comes to kind of camera saturation and kind of legacy deployments. But now we're bringing something totally new, real time 3D digital twins into these new domains. So, definitely seeing strong growth there, again, it was a record quarter for software attached sales, but there's a lot more to come. And a lot of ways for us to push our product roadmap, now both hardware and software, to further accelerate that market.