Thanks, Paul, and good morning. Let me address those in order. So, from a margin standpoint, as we've said throughout, we think of it in terms of red ocean and blue ocean, our legacy systems versus our blue ocean platforms, and you're right, product mix as we accelerate on blue ocean would tend to move the margins up. The challenge that we have really are two. One is that in any given quarter product mix, red to blue, what they are, et cetera, can vary the margins. And in these next four quarters I would say of continuing to transition the business while we expect revenues to continue to grow from here, there's still going to be some noise in the margin line for red and blue. The second factor actually is we have a very large customer that, as you might imagine, has pricing that might be better than corporate average pricing, and therefore margins lower than corporate gross margins. In Verizon, that now was more than a 10% customer in the quarter, and frankly I'm pretty happy with the margin line being where it is and having that in the mix. So that's the way I would look at the margins. On your second question, we spoke about the legacy group and we included, if you remember, CenturyLink in that and said it's less than 25% of our business. And I think on the last call we said it was roughly between 25% and 20%, with last quarter's CenturyLink being 17% of that. We include CenturyLink because they were one of those legacy customers from the start of our business, albeit today they're sort of a very different customer, but if we project that forward, I would tell you that in Q3 they were roughly in the same zone of 20% to 25%, by the way and they've been running in the 20% to 25% range all three quarters of this year. So, hopefully that helps you, before I ask Cory if he has color to add, did that answer your questions, Paul?