And Joe could jump in. So, I mean, thanks for the congratulations. It was fantastic first quarter for us getting the agreement hammered out, that agreement sort of a state-of-the-art agreement that puts protections in place for Eldorado, but also for the government. It was a mutually beneficial agreement. And in spite of COVID, we able to hammer that out over the last year plus. And then it was great news yesterday to get the permit approved for Skouries dry stack. That's a massive improvement in the benefit to everybody and an attribute to our company's commitment to ESG. On the technical report that is the next major milestone for us. And I'll just give you a general characterization. So, you got to recognize that at Skouries is half built. The main infrastructure for the plant is in place. So, the grinding section foundations, flotation cells, most of the tanks. There is a lot already on the ground. Obviously, there's still a lot to be done in our remaining capital at $700 million. When you look at that though, we've got the dry stack filter plant to purchase and construct. We've got the primary crusher to construct. So, in terms of the dry stack facilities, we've got to procure the equipment in the building in steel for that. So, there will be some escalation on the costs associated with that over the last couple of years. But predominantly the rest of the things we need in the plant are on the ground. So, there's a lot of things to be done. We got the starter dam that will and basically, it's a rock dam that will ensure the dry stack filtered tailings have in perpetuity control for any kind of erosion. We've got the open pit pre-stripped, so we're ready to deliver or to the plant once everything else is ready. But there's a lot of work to do in the underground. Right now, the decline is at the top of the underground section of the ore body, but there's a lot of lateral development, vertical development test stopping in order to have the underground ready for commercial production. So, yes, I mean, there obviously is going to be some escalation on some of the materials we have yet to procure. We think, we're in a really good position to really push productivity and efficiencies on construction. And in the end, I'm not expecting any material change in estimate. It's really about giving us the assurance and putting us in the best position possible to negotiate the financing terms that we need in order to get the construction started. So, stay tuned, we're all going to have the answers to this as we get that study completed in Q3, and we'll be in a lot better position to finalize financing.