Yes, so on that, I would say, first of all, I'm sure every -- this is my last day as the CEO, but I'm sure every CEO feels their shares are undervalued. We certainly feel that when you do a sum of the parts analysis and everyone will look at it that we are undervalued. So buying our shares back is not a bad decision. We would also say that now that the spin is completed, we're a smaller company, and we also have gotten a lot of those costs behind us. And so given our improved results and all, we just feel it's a good step forward to take some shares off the table and to do a repurchase, we think it's a good time. And as Amar said, we want to be opportunistic about it and make smart choices there, but we would certainly fully intend and are encouraged about moving forward to spend that money wisely and reduce our share count. So that's what I would say about that. On visibility, I think, I want to have caution because I see all the things that are happening in the marketplace. I get concerned, of course, in the first quarter, calendar quarter, about budget release and all these things. Having said all that, I think we would say that Q3 is typically a challenging quarter, but I would say that we -- as we look at funnels and we look at progress, we feel that we can stand behind the guidance we have, I mean, so we see a path there. And of course, or else we wouldn't have provided it. So I think the market is okay. There are a lot of trends that are in the marketplace. We talked about DOCSIS 3.1, 100-gig, all of these trends that I think will lead to more instrumentation, and so we're excited about that. And I would also say I think we get some benefit by just the fact that this business used to be a lot larger for us, it's come down, and we're reasserting ourselves to be clear. And so our opportunity to gain business, I think, it's widely known, we have good products in the industry, and I think that our sales and marketing capability is getting better. And so all of those things make us feel like we can be positive.