Yes. So, tax rate, again, we’ll outline this more in the Analyst Day in a couple of months, but I'll give you some high level thoughts on that. So, tax rate should be in that, kind of mid-20% range, mid-up to [20%] [ph] range going forward. It's kind of our goal there as well. I think you asked on interest rates. I mean, right now, we're looking at for Q4 like little over 6% weighted average rate on our debt. We've hedged half of that as we mentioned in the prepared remarks. So, you can kind of look at the rate curves going out in the future, but that gives you a sense of how best to kind of model that. And then, again, OpEx, I would say that we'll always be prudent in managing our cost structure. You say in the third quarter, we're favorable on the legacy MPS side. And so, as John mentioned, we're seeing some potential slowdown in the semi-cap space next year. So, we'll respond to that as we've always done many times before, but I think if you were to say steady state run rate business, you probably see some inflationary impact on OpEx you can take to Q4 and annualize that. Usually first half of the year, we have wage increases. However, we've had a longstanding policy and program to reduce and be more efficient in our cost structure. So, that will kind of drive those costs down on a steady state business. So, I think you can rely on us to be pretty prudent on our cost structure going forward, but there's nothing I see out there right now in the Q4 run rates that would drive that up substantially for sure, even our steady state business.