So three comments, David, first comment is, as you know, the growth rate is gone in the last four quarters from 13% to 18% to 19% to 21%. So it is certainly moving in the right direction. Secondarily, we invested as you know and the investors know, very little last year and so most of the investment has really been late in the year last year and this year. And as I think we have communicated, some of those investments take time, particularly the investment in the field organization and they take -- they typically take nine months to 12 months. And so some of that does have a delay that is associated with it and I think a lot of companies that go public invest ahead of the public offering. We didn’t have. It is what it is. And we made the investment -- we have now made the investments and as you saw we are even a little bit ahead of our plan to get to 106 kind of people on the field. We have done that by the third quarter as opposed to the fourth quarter. So we are doing that because we feel very confident in what we are doing. We think we are executing really well on the hiring front, really well on the education front, really well on the reimbursement, including the payment, which will certainly have some impact in the future. And then, I guess, finally, what I would say to your last question is, how confident are you in the fourth quarter, in the future? I am very confident. I feel very, very good that those investments are going to pay dividends and we are starting to see those with this. No, it’s not a huge jump up from 13% to 21% over the last four quarters, but I think it’s certainly not bad. And now we will have to see how the fourth quarter goes, and obviously, we are almost halfway through it. So we have a good feel for that, but we feel quite confident in where we are sitting today. And honestly, I think, the team is doing a great job executing against that. And except for this comment that we made that maybe some cases at the end of the quarter may flop in the next quarter, we feel very good about the Q4 numbers.