Yes, Gordon, those are great questions and in many ways, they're tied together. So as we've heard us say, over and over again, we don't sell into the spot market. The spot market, is not capable of absorbing uncommitted primary production. Certainly of the scale that, we can produce and those who have done it in the past, it's always ended in tears for their shareholders. That is not, it's not a wise strategy, has not been in the past, it isn't going forward. So what we do, is we layer in long-term contract commitments. And it is very typical for us actually to plan to produce less than we're going to deliver. The reason is, we know how this market works. This market, there's always somebody who's willing to sell into the front end of the spot market, and we always like to have a bit of demand to deploy, to pick up that material. Because quite frankly, it is very supportive of not just our portfolio of sales that are already contracted, but it's very supportive of the negotiations we currently have going on to structure new contracts. And so, we like the fact that with demand in the market, there tends to be stronger pricing to achieve in both our portfolio as well as our pipeline. So then, we always have the issue of how do we source these committed sales. Production is an important source of it. We carry an inventory, to deal with any production shortfalls like we have today. We will make purchases in the near term of the spot market for immediate delivery. We will occasionally buy on the forward curve for delivery out into the future and we can take delivery, of that material sooner if we need it. We have other tools in the toolbox including, as Tim said, folks have a lot of material parked, at our facilities and in some cases, we have the ability to borrow it. All of that to say that we think about these sourcing decisions years in advance, not just weeks in advance, but years in advance. So, we will buy material in the market that's exactly, where we want to be at this point in the cycle. We are far from sold out from an overall contract portfolio point of view. We've got a lot of pounds that can be contracted out into that window that I talked about, late 20s to early 30s. We obviously want that material contracted at stronger prices, and one way to achieve that is, to actually have some demand to deploy in the near term of the market. So this is exactly where we want to be. Nobody should be surprised by it. It is - an important part of that full cycle value capture that we talked about. So, I think great, great question, Gordon.