Yes. Thanks for that question, RK. Let me start out and then if Jeff wants to add a little bit, he can. The first thing I'd say is, the first half of the year was in line with our expectation. So, as we thought about the guidance we put together, the sort of what we expected to see in that Q1 where it was the controlled launch followed by the first quarter here, Q2, a full commercial launch, we had talked about that being a modest increase from Q1 to Q2. So the trends and the results sort of match what we expected in terms of when we went about setting the guidance. As we think about the setup for the second half, you asked about the pushes and the pulls. One component of that is what we talked about in the prepared remarks, which is, we have been scaling the team over the course of the first half of the year. So, if you remember back in Q1, we had about 24 people in our sort of customer-facing organization, our commercial team. That number is about 30 here in Q2. And as we look out over the remainder of the year, We have about another 10 sort of roles we're planning across the US and Western Europe that will add to our field-facing, sort of customer-facing organization. So, they will bring some level of additional performance above our existing team as they get onboarded and get trained and get live. I mean, the poll on that is obviously what we mentioned a little bit in our remarks and certainly others are talking about, which is just sort of the capital cycles and how fast they will go. I can tell you that, as we said in the remarks, the capital sales cycle has been a bit slower than maybe historically you would expect to see. But we haven't seen capital just disappearing. We've seen it more shift out by a quarter or shift out by a couple of months, not just sort of disappear in terms of its availability. So, I think that's the potential for sort of the poll. Given sort of all those remarks, I think the way I think about Q3 is, again, another modest step up from Q2, and then Q4 with those additional territories full and some of these other things in place that we talked about, some of the new kit launches coming. I think you'll see that additional acceleration then from Q3 into Q4.