Sure Ted, this is Ray. Those three partners that we dealt with there, Genesys, Microsoft, Lync and BroadSoft, BroadCloud, those are all, if you will, application suites and what I was trying to describe there is the opportunity for us strategically to embrace those strategies as they all drive, if you will, the transformation of the edge of the network and the access part of the network, call centers, as well as the enterprise, and to a certain extent, the small-medium business in the hosted environment for service providers. Juniper would be more of a core infrastructure player down the stack in layer three, and we maintain a vibrant technology partnership with Juniper, but it wasn't as much a go-to-market strategy, that's why we just didn't bring them up in this call. But it remains a good strategy, a solid strategy, and in fact, its consistent with all the higher layer strategies in all of those cases, because Juniper serves all of those environments as well. And I wouldn't necessarily stack rank them, I do think the call center environment in general is an important category for us to penetrate, and penetrating one of the industry leaders is an important data point for us. We have moved beyond that. In fact, last quarter, we mentioned that we had penetrated -- we had scored a call center environment off shore, and that was not Genesys. So I just used it as a large name, so that you could understand the significance of our adoption into that space; because SIP trunking and call center development are running in parallel on a global basis. The move into BroadWorks and BroadCloud is a big deal for us on the service provider side, and the interoperability between the BroadCloud environment and the Microsoft Lync environment is another very important thing for us to help both of those environments work in the multi-vendor marketplace that we have today. So I hope that's enough color and background on that Ted, do you have any follow-up that you wanted to explore?