Yes, look, I think that's a fair question. And we're probably going to get it asked. I mean, you're asking, for the folks that have been following us. And look, I think there were a couple of things Puneet. I think we came in and evaluated the business as a relatively new leadership team, we saw a great franchise with significant opportunities, and we put these strategic focus initiatives into place and really began executing. And candidly, I think that those are coming to fruition quickly. And I think in any business you like, how long does it take for a rep to become effective? Or how quickly can you improve operating efficiencies? Or how do you get leverage? I mean, launching new products. And I think what you're seeing is that these, like -- and I always talked about the portfolio effect, but what's happening is a lot of things are coming together. And so we feel very comfortable raising the guidance that our nature is generally, we want to over promise and -- under promise and over deliver. And I think that's what we tried to do by setting initial guidance. And I think as we're getting to know the business, and it's performing well, we feel really good about where that's going. So I don't know -- I hope that answers your question. Look, I would say MRD if we get RaDaR, MolDx, we submitted in the first quarter for breast, which is one where we believe we're incredibly differentiated on sensitivity. We launched, -- we were probably behind our competitors on solid tumor. With NGS, we launched the new solid tumor product or NGS. So I think those are important things. And then these reps that we're hiring, whether it's an Informatics, Pharma or in the clinical getting them to get traction. And so now, it's about this long term sustainable growth. So we just we've talked a lot about expanding use, and that's well underway. And so there's a lot of things operationally, whether IT infrastructure said that we're working on, but I think some of these initiatives where you can move the lever from a financial perspective are taking hold.