Thank you so much, Joe, and thank you for your support over all these years. So as you know the NDA package is a very large package, and it's an ambitious plan. So as we’re going toward for filing to the end of this year, we are already putting everything together. So NDA package includes a few components. Number one, it includes all the preclinical portion, including the GLP tox study, which were early completed in our package planning. And then, number two is the CMC package, and we’ve already manufactured Plinabulin three batches of API and also three batches of drug product with registration quality in the U.S. and also in China. So those documents are being prepared at this moment and they already past 1-year stability timeline, which is enough for submission for the NDA. And number three, as you know, is the clinical data package for safety. So as I mentioned in my talk, we’ve already had over 300 cancer patients who have used Plinabulin as a cancer treatment drug. So that’s already completes, all the clinical -- after the safety package. So now basically for the CIN indication, we’re just waiting for the data of the Phase 3 interim of the 105 study, which we plan to enroll 150 patients, but the interim data at a 100 patient enrollment, we should complete that portion. And then also, for the 106 study, and the Phase 2 portion should also complete for the clinical efficacy trend for China. So those are basically currently ongoing and when we’ve those data ready, we can plug into the NDA package. And then for the non-small-cell lung cancer study, for the 103 study, as I mentioned, we basically have enrolled over 230 patients already. And then for our interim analysis, we’re waiting for 146 patient test events, and that could be at the end of this year. So those are also in the waiting and then to be plugged into the whole NDA package. So as you see, it's a -- our team is working diligently to put the portions which we already have together and then just to plug into the clinical section. As what you just asked about the manufacturing, so we’re taking the outsourcing way of doing it for the U.S. We’ve two CMOs manufacturing the API and another one manufacturing the drug product. And same thing for China, we also employed two CMOs to do one for API, one is for the drug product. As I just mentioned, we’ve already finished all of the NDA quality three batches, and then those are ready to be put into the writing and submit for the CFDA NDA.