So, I think that with regard to UroLift Japan, nothing has changed since our last update. We believe that we will get the reimbursement in Q2 and we'll be generating revenue in Q2, Q3 of 2021. So, nothing has changed there in regard to UroLift in Japan. Regarding the BLA, we've made really good progress, Rich, with the FDA. At one stage we were considering an Emergency Use Authorization, I think, the military involvement and this was very helpful to us and now we believe we will have a BLA submission. Do we feel more confident now that we will generate some revenue in 2021? Yes, we do. The timing of the BLA is still to be ironed out with the FDA and once we get the BLA then we are on a fast track and it is very dependent on when they will approve that, but I feel quite encouraged that we will have the EZPLAZ on the market at some stage in 2021. With regard to your question on the Manta. The Manta performed really well in North America in the third quarter, returned to growth in around that 20% mark in the third quarter in North America, and we're very encouraged by that. We - it is a product that gets us access into the hospitals and clinicians are very keen to use the product because it reduces the time to hemostasis. And in today's environment when you're trying to get more TAVR cases through the cath lab, that is very, very helpful. So, we see Manta being one of our key drivers as we go into 2021. One of many I would like to point out, Rich. So, we've got the UroLift, we got Manta, we got UroLift Japan, we now have Z-Medica, we have EZPLAZ coming on stream. So, we've a lot of catalysts for growth as we go into 2021 and it's very encouraging. We just want to get out the other side of this COVID. And just on your comment that we're more cautious than we were. I would say, Rich, we're not, we're equally cautious as we were a couple of months ago. We just don't expect to see the recovery that - the recovery from COVID in Q4. We expect it to be nearly 2021 and nothing has changed in our thinking around that. But thank you for the questions.