Sure thanks. I'll take that, Matt. First of all, you're right, we were basically flat to market, excluding the spot buys and the phase out revenue from our non-automotive electronics business. Outside of that, I'll just kind of break it down by product category to explain how we performed. First off, we grew basically in line with expectations that we had previously on our core climate business, so CCS, seat heat, steering wheel heat. There were some puts and takes in there, though. I mean, we had some higher take rates and vehicle launches than we expected, but those were somewhat offset by lower volume on some vehicle changeovers and some delayed EV ramp ups, which I think, has been well publicized with some OEMs. So all in all, kind of right on track with the climate business, where we saw the most significant impact below our expectations was with our Battery Performance Solutions. So we talked about in the past, the majority of our revenue currently in that category is with 48-volt mild hybrid vehicles, and that's where we have our thermal electric-based battery thermal management product. We've known over time that that's going to gradually phase down. Unfortunately, it was a little faster of a phase down or ramp down in the quarter than we expected. Now, those customers are Jeep and Mercedes. So revenue will still be there on those products. It's just gradually phasing down. Over the longer period for BPS, I think, if you look at the next several quarters, probably going to be relatively flat on our BPS business due to that ramp down. On the good side, we're launching some new products, mostly through our MSP-based flex circuits. So the BMW self-connecting board, the Renault battery heater, Mercedes battery heater, products like that. We're also ramping up our growing air-cooled battery products. So some good guys that are coming, but that will be basically offset by the declining 48-volt mild-hybrid business. So, that's BPS. On the other products, as you look into the full year, as you know, we kind of softened the top line a little bit. The BPS plays a significant impact there. The rest of the year, we still see the climate product about online with our expectations. If you look at the pneumatics products, we are going to see a little bit of a delay in the outperformance on our pneumatic lumbar massage. We expected quite a ramp up of EVs in the back half of the year, and some of those customer ramp ups are happening a little slower or delayed than expected. So that's kind of the high-level assessment of the revenue.