Great question, Dean. Obviously a couple of parts to that. But I will start with as you mentioned, and we did in our pre-prepared remarks, we are basically right on track. If anything slightly better, I think, because again, we exceeded anybody’s expectations for the quarter. We are raising guidance. So compliment to the team across the board. Market demands are good and then like if you look at I think what David mentioned, like even PVC sequentially up 14% and if so I’m just repeating David’s comments, if you go back to pre-COVID where everybody was trying to buy as much as possible during the COVID period, if you go back and look at like our fiscal Q2. There is higher demand what we are selling, for example, in PVC, in any quarter in Atkore’s history going backwards pre-COVID. So overall things are going well. I would say just in case anyone else asks, buyers are buying just what they need almost to the your future questions of supply is coming in, work and show our competitors, by the way shipping pretty much on time and things like that. So there is no need for somebody to do a spring buy and so forth. That actually gives me optimism. In other words, there is no extra supply in the channel, because people are buying as they need it. Therefore, the next quarter and so forth as we give guidance this quarter should be good and I’m optimistic for future years. So market demand overall good, nothing lazy, but totally solid. Supply is good, both us and our suppliers, input costs are kind of all over the place team. And I say that from a standpoint of, if you look at things like steel cost, from a year-over-year perspective, they are down 30%. But if you look like from the first quarter to the second quarter, it is up 20%. And I’m starting to see now this is me projecting steel costs go down again. So it is all in what time period. Same thing with like copper down10% year-over-year, but up 12% quarter from Q1 to Q2. And then PVC has dropped, literally it is down almost the input costs to us down almost 50% year-over-year and 25% just from Q1 to Q2. And I expect that, again, these are market forecasters to continue to go down a little bit. But again, as you know, Deane, and I think most of our shareholders know, the biggest thing that controls our profit is just supply demand in the market. Second thing is Atkore’s ability, which I think we do really well. Shipping on time, co loading all the value we bring. Third thing is the input costs and us keeping up. That is not as big of a factor on how we yield know market price and so forth. So hopefully Deane, I answered all your questions in that.