So, great questions. Let's talk about Q4 to Q1, first of all. So, Q1, we go from 52.9% to 53.5%. I think, I said last quarter that utilization -- on the utilization rather would impact us about 150 basis points in Q4. So we'd have that level of benefit in Q1. As it turns out, because of these, the need to self-isolate, and instead of again a 150 basis points of improvement from Q4 into Q1, we've only got about 70 basis points. So that 52.9% to 53.5%, the 60 basis points is really made up of three big things C.J. So we pick up 70 basis points from improved factory performance, 20 basis -- sorry from the utilization, 20 basis points from improved factory performance above and beyond what we were expecting, and at about 30 basis points of headwind because of our annual price reductions. So that's from Q4 to Q1. Then if you say, okay, well in Q4, you did 53.5% why aren't you running -- sorry, from 52.9% to 53.5%, why aren't you running 55%. That 150 basis points is really made up from two things. There's about -- in period there is about 50 basis points of underutilization very roughly and about 100 basis points of mix. And the issue in mix really is one of our comm infra business. So our comm infra business in the first half is relatively weak. And auto and mobile are relatively strong. And then we think as we move through the year that -- and as kind of 5G progresses, we'd see an improvement in -- we'd see an improvement in our mix over time. Did I -- and right your other question was about pricing, right. So pricing is really mixed, okay. So we're seeing some suppliers trying to put up the prices to us. But we'd -- in the same way that we have long-term contracts with our customers, we have similar contracts with many of our suppliers. So it's a bit of a mixed bag really. Having said that, we however seen price increases. And where we have them, we will endeavor to pass those on to our customers. You made an interesting comment actually about how quickly you can do it. So I think what we will actually see is hopefully we'll be able to pass them on pretty quickly, but you could always have a month or two when -- or I guess even a quarter when you can't really pass them on that quickly. So, it's the disturbance rather than a fundamental issue. We would like to say that we don't see the current environment as an opportunity to structurally improve our margins. We are now a commodity business. We don't increase our prices when times are tight and reduce them when times are good, but did I manage to cover everything there? I know there was [indiscernible].