Thanks, Erin. It's the right question to ask relative to the timing. What I would say is kind of as we step back and look at the pipeline position, I'd say the following things. And as I mentioned, we're controlling what we can control. First, I think quality of the team. What Allen has done with her and her team, the quality of our regulatory team. Second is the quality of the packages, which we're very confident in. The dialogue with the regulators, I can point to proof points, three approvals here recently, Parvo, USDA, [indiscernible] and Verena FDA, I think the track record and recent success is an example of this team and what they're capable of. I also think we're going into some new spaces, Aaron, maybe for us, but not new spaces for regulatory. So derm with a JAK or an IL-31 short-acting or para, these are new areas. Delays that typically come like we saw with Parvo in new areas. So, I would say our confidence level is on that, the size of pipeline and the size of shots on goal in major markets to us, we sit in a very strong position relative to the number that we do have. Relative to the investment, that's why we wanted to highlight a little bit to give you perspective on '24 as count on, as we've seen with these recent approvals for us, launching 2 months to 4 months after approval, and we believe today, we've got and you've seen it, all the things we're doing to drive today's demand are going to help. So, the physical availability, the share of voice, the launch capabilities with digital, we believe ahead of the launches, we don't see a major step up, Erin, we'll see that major step-up coming after the approvals, and we'll model that accordingly. So that's the update. Again, a lot of progress in the pipeline in a much stronger position than even two months ago with everything that happened this quarter.