Thanks, Brian. So, over the long term, the attach rate of TrueCapture has increased significantly. This -- we first introduced TrueCapture, which is an adaptive tracking software about seven years ago. It's operating in all our major regions around the world. There are, to my knowledge, over 300 projects that have been commissioned with TrueCapture. We worked with all the leading independent engineers that value TrueCapture. And TrueCapture has been empirically validated in the field. What does that mean? That means we've gone out there, measured it. And customers have become increasingly comfortable with TrueCapture. And so, the -- it's well understood. And as markets mature, we go into new markets or early markets as a mature TrueCapture tends to have an increasing attach rate as we go forward. One of the things we discussed during the IPO process around then is TrueCapture does have a different revenue recognition model than our hardware business, where, in the hardware business, revenue and profitability is recognized upon delivery. In the case of TrueCapture, the revenue recognition happens when the TrueCapture systems are turned on. So, then you have to -- so there's a lag between hardware delivery and when systems are commissioned, and then TrueCapture is used. And so, as Chuck mentioned, this last quarter, we saw more TrueCapture revenue because it was building up in terms of the systems were being shipped, but they weren't turned on yet, okay? So that's basically where it stands. We feel really great about the growth in the TrueCapture business globally, about the engagement by the independent engineers. We keep releasing features, technology that increases TrueCapture's efficacy in the field. For example, we released a feature called Zonal Diffuse. And you can go on go on the Internet, on YouTube and look at that. And we also released a feature called Split Boost, which is a highly differentiated feature that generates more energy. So, if you go on YouTube and type in Split Boost, Nextracker, you'll actually see how it works. These things increase not only -- well, they increase the amount of energy generated by TrueCapture. Thank you for your question.