So firstly on Blue Planet, Tim, basically doubled from this time last year, but off a, you know, relatively small base, we've been basically focusing Blue Planet on very specific applications around inventory orchestration, and that's been, you know, increasingly successful. So, it's not just one big deal. We're very encouraged by what we're seeing with Blue Planet and we'll talk more about that during the coming quarters. You saw the recent announcement with Lumen, which is, you know, I think good evidence of that, but we're seeing broad engagements across a more focused set of applications from Blue Planet, including things like network assurance. On the routing and switching, really, you know, I think that's more a function of the overall service provider, challenges and I think we are continuing to make good progress on routing and switching. We're seeing new logos, but I think it really, it's held back right now by the overall service provider challenges, particularly internationally. North America, I think, as we've talked about, I think is gradually improving. We're seeing clear evidence of that, including routing and switching. The challenge is more internationally than particularly in Europe.