And the second part of that, John, first-off and then as Haytham underscored. We own our decisions. And we don't -- we never rely on other QPs and other reports. I mean, we use them for guidance obviously. And we test projects relative to that, but our technical team takes these projects apart and rebuilds them. And it's because we report directly to our shareholders, and when we come up with a production number, we stand by that, we own that decision. We're not going to point the finger at anyone else. And so, it's something that's very, very important in terms of understanding these projects, not only from a risk sense, but also from an opportunity sense. And again, I highlight, going back to the whole partnership aspect of a streaming agreement, where we're if we see opportunities to help our partners be stronger, we put that effort in. And we try and find those opportunities and shape that. And so -- and the other area, you mentioned in terms of relying inflation on capital cost estimates, again, reinforcing that first quartile, second quartile assets where they have healthy margins. So if you do have to deal with a bit of a capital cost overrun, which is probably going to be more of the cases, inflation rears its ugly head here over the next few -- I think, it's going to be around for a while, you want to make sure that you have projects that do have those margins, they still drive the incentive to invest. And then, you also want to make sure that these projects have capacity. And I can tell you that, a number of the projects that we've recently invested into, we'd love to do larger streams on them. And so, those companies, they know that they've got Wheaton in their back pocket to help them, if they need that, in terms of going forward. So, again, the capacity that we see in these projects, because of their high operating margins, if there's a need for a bit of extra capital during that construction period, we hoped to be the first place -- the first door that those companies knock on to try and satisfy that need for extra capital. So, I think, we're perfectly positioned to help our partners be successful. And that's the whole objective.