Thanks, Peter, and thanks for the question, Geoff. Obviously, we're quite excited about sotorasib. And I want to complement Dave and his team how fast they've moved in developing this product and also just the number of regulatory submissions they've been able to affect in a very compressed time frame. So, we are optimistic and hopeful that we'll get a fairly quick review in multiple markets around the world. And so, we would expect sotorasib to contribute to revenue. We don't give product-specific guidance, but this is a very large population of high unmet medical need. There's not a lot of choice for these advanced non-small cell lung cancer patients. So, we do anticipate that there'll be a potential market with a high need there. The one caution that I'll put out is just the actual percentage of advanced non-small cell lung cancer patients that have a KRAS G12C status result in their file and their medical record. Right now, we ascertain that to be at about 50%. So, we've got work to do to grow that number. And obviously, we've seen, with other targeted therapies, when you have an actionable mutation, the testing rate rises fairly rapidly. So, we would expect upon approval to be able to do that. But nonetheless, we think sotorasib will be a meaningful contribution to at least revenue in the U.S. And then teze, we'll see what the regulatory authorities do with the filing, obviously, given that we had breakthrough designation. And obviously, given the pan-eosinophilic results that we've seen, and now you guys can see the breakdown in that in the abstract. We think this is an important medicine to get to market very quickly. The last question you asked about COVID in fact, Geoff, was just -- I think, we actually anticipate COVID will have a fairly significant impact on the market, through the better part of the year, beyond the midpoint of the year. I hope we're wrong and I hope that vaccination programs will improve. But right now, we think that COVID will be with us for the majority of 2021.