So Tobey, great question I think, we have very, very good visibility with our clients, the lion share of our clients, out over minimally three to four quarters. A lot of that is because we have tight partnerships, and they're very open to say, here's where we see our business going and making sure that we're aligned. And strategically planning, our network of geographies and capacity to service them. I will say, the one area of the business that we didn't have visibility to, was one of our clients, telco clients, divesting the business. Of course, we're not going to have visibility to that, and the structural changes, you know, that that occurred to there. And then the other is our client who was - emerged from bankruptcy. I'll just address, they are very, very important client to us. We have not lost market share, but working as a partner with them. We actually, work significantly at taking their call volumes down and their kind of collective hours required down significantly to help them drive, kind of profitability. So, I feel we have great visibility - in this business. I think we have one last element is our new logo business that we continually bring on. We have fantastic visibility, I believe of that, in year, but really out - in year two, and year three, we've done the analysis of this business over the last three, four or five years. And we can predict where those revenues will be. And we're excited, extremely excited about that. And I just will say that our nine new logos for the quarter were material new logos. We set a record last year, not only a number, but in year revenue by more than 100% of prior year. So our revenues of in year our new logos last year, was 100% more than we've ever had. We're on pace to beat that this year. And I feel really excited about that. And then you just part - use that as your visibility down, in the subsequent year two and three of those relationships. We're excited where that potential takes us.