Well, I'll see if I can try to help. On the Intelisys side, as you know, when we make investments, we've been in two different areas. One is headcount, and headcount traditionally for us, our people that are doing one of two things, one is channel managers we call these are the sales teams that are calling on agents and VARs more and more now to help them find customers, sell opportunities along with our suppliers in a joint selling. As we historically, and this is in the four years we've owned Intelisys, when we add channel managers, we pick up new business, either new recruits or more business for existing channel. However, again, the payoff for that is generally out a couple of years is generally where the channel managers recruit and develop, but a new channel manager unless they come to us with some existing relationships, which by the way many of them do. We don't see the return on investment for a while, but we believe we need to continue to invest in them this year, just like we did last year, which will pay off over the next two to three years. The other part of that investment in Intelisys is in tools, IT tools, tools to help customers sell, and manage their business better through the suppliers. And I'll reference our RPM acquisition from two years ago. So those type of tools are really a differentiator, and it's why more agents and VARs choose Intelisys over our competitors. And then if you think about just again, any other investments, as we mentioned, the VAR cloud platform CASCADE, we believe that's a way for VARs to better develop their long-term business. And that business also generally is for our subscription or SaaS business. And so, you don't see the impact of that significantly in the first few quarters as you ramp up new customers. So again, these are more long-term investments, but we have belief that they're the right investments which will bring up long term value.