No. Christian, thanks for holding me accountable on that question from David because I specifically address criminal justice. You know, we did see the budget hit. You know, right from the start in Q1, you know, and most of that has hit and will and a little bit more pull through in Q2. So we expect growth, you know, in criminal justice. You know, through on a quarter-over-quarter basis through the balance of the year as we add new systems, you know, and bring on new accounts. With regards to the overall funding environment, really, there's you know, we think these are short-term implications. Albeit it can be a bit lumpy with regards to account-to-account implications as they come, but you've got really three interventions that can happen you know, as justice systems move forward to get more funding. The first is they can ask to move budgets from operations over to their pharma. Right? And so, you know, they save on daily dosing, and they can shift that over, you know, to the pharma side. So that's one place they can do that. Obviously a much longer burn because many of these are government accounts and their budget cycles are quite long. The second is they can apply for, you know, abatement funds and grants you know, to help fund, and those are also longer cycle. The abatement funds are starting to work their way through the system bit so they can get those. And for me, most importantly, the last development is the Medicaid eleven fifteen waivers. What we're seeing here is we have 19 states that have had approval for these waivers. For me, it's a really strong sort of voice from the states with regards to their desire to fund and help patients you know, that are that get into recovery, while they're in the justice system. And we know 60% of our patients are in the justice system. And interestingly, in the 19 states that have received approval that still have to operationalize, which we expect to start in 2026, over 60% of the LAI category sort of volume is covered in those 19 states. So you've got a really concentrated sort of sort of space there in those 19. And then we know we've got another nine states that have applied for eleven fifteen waivers that still have to seek approval. So, you know, you could end up you know, very soon in a spot where almost 30 states have those eleven fifteen waivers, are working to operationalize and relieving some of that budget pressure moving forward. So hope that's helpful, perspective on the CGS, Christian.