Yeah, that's a fantastic question. And look, I actually appreciate the question, because it's starting to become such a big set of numbers, right? Where it's 1700 opportunities and three quarters of a billion dollars of sort of potential estimated TCV that breaking it out a little bit, I think makes it more meaningful, more digestible and so on. And the first thing I'll tell you is let's just talk size, right? Not that size s everything, Lance, right? But size, I mean, is kind of important for us. Because, again, like six years ago, when I arrived at the company, we had really relatively small deals, small customers in general, I mean, obviously, we were about a third of the size or so of what we are today, anyway. But today, right, we have over 230 of these deals. So call it less than 1500 under $0.5 million, and the rest are over $0.5 million, right? About 100 between $0.5 million and a $1 million, another 100 between $1 million and $5 million, and then about 16 that are above $5 million and below $10 million and another 16 above $10 million. I don't think I've ever seen 16 deals, about $10 million in the funnel. I have a feeling that the first four years of my being in this company, we didn't have 16 in total, right, that were about $10 million. So in the next -- that's what's exciting about the kind of enterprise readiness, the maturity of our solutions, the kinds of conversations we're now having, the kinds of problems we're now solving. And IoT has disappointed because it started in this very regional, right? Let's start with a pilot here, let's start with this there. Now it's starting to go global. And when you start to go global, you start to talk big dollars. And we're basically, we would argue, the top player of helping our customers solve the global problem with our multi, multi, multi on the one hand, with our eSIM offer on the other. Another couple of ways to slice and dice the funnel that I find helpful, I hope you do. We've done remarkably well at staying pretty stable around this sort of 60/40 mix of new customers versus existing customers. Remember, this funnel is new business. So it's, right, it's obviously if I have an existing piece of business and the sales guy goes and so, we signed that business, we may treat that every bit as a deal with that kind of discipline. But it's existing revenue, right? So it's not really new. So we don't, we don't report out externally to you guys, what I call existing, existing, right? But new business at existing customers, and then of course, new customers by definition, no matter what you sell them, is new revenue. And it's been consistently at about 60/40 new to existing, that's good to see because that tells you those new customer dollars coming in. Another interesting thing, of course is, we've made no bones about the fact over the last year, actually almost two years now, we have been singularly more focused on the IoT Connectivity business, right? We like the Managed Services business. This is not, not saying anything bad about my team, they're a dedicated, fantastic team. But we treat it as I think we should, which is, when it helps differentiate us, when it gives a one-stop shop service to a customer, when it helps us win a deal or a customer, we should absolutely use it. Otherwise, we're far more interested, in putting our proactive efforts, obviously, into our 65% gross margin Connectivity business. And that shows up in our funnel in spades. More than two-thirds of our funnel right now is IoT Connectivity, okay? And about a third is the Managed Services Analytics stuff that goes into IoT Managed Services. And look, I could go on and on because I'm passionate about sales and deals and so forth. But yeah, that's kind of how the funnel has evolved.