Well, in 2022, we added, Joe, we added about 4% in pricing. And then, if you hold against that, what we ended up spending, we had wages go up 4.5, overall buying stuff about $2.5 billion of direct and indirect materials, that went up overall, about 6.7%. Of course, that's on the cost of goods sold. I am only saying this because I want to put this in perspective. So, we increased prices across the board, 4%. Our materials inflation was 3.7% negative. Our wages were 1% negative to sales. So when you add those two, sales, materials inflation was and wage inflation was 4.7% negative. We increased prices 4%. So, net-net, we suffered about 60 basis points of determent between the two. Now, going forward, we expect to increase prices. How much? It's difficult to predict because as you said, some people are talking about decreasing prices in the second half. But we have to increase prices somewhat because we are going to have more inflation that we inherited and we are going to have to -- we are giving our employees about 4% raises across the board. So, to make up for that we have to increase prices somewhat. It depends on how the market behaves itself. We are right now saying our overall margins are going to improve 50 basis points versus last year and that's pretty good. So, we'll have less broker premiums. Last year, we paid $90 million excess fees to our brokers for parts. We think in 2023, that will maybe be half. So, I mean, it's a long answer to a short question. There is a lot of unknowns, but I feel we'll maintain our crisis and maybe increase on that level.