Yes, this is Mark, I agree. I think, we have this vehicle expiring in the end of 2024. And so, for us, it's just another tool in the toolkit. And so, the other thing I would enhance - what Dave mentioned earlier, is also the free cash flow generation, and a growth cycle for us, historically, isn't positive, we're consumed cash and growth cycles. So reaching, these levels of growth and with the commitment to not need, the liquidity to fund that growth in that way, provides us the opportunity, to have this authorization. And clearly a growth period now, and you know on the counter cyclical side of our cash flow, and what - if the market goes the other way, we generally generate tremendous amount of cash off the balance sheet as well. So really, this just becomes another avenue for us to evaluate the use of our liquidity. And so, organic growth that you've seen over the past several quarters we've been very intentional with the money there. Also looking at acquisitions, you know, when those multiples align and we see there's value there and the return, and as Dave highlighted the third element, which for us, it's highly flexible. Our share repurchase gives us that flexibility to be in the market when we think it's the right time to be in the market, but also be able to focus on inorganic growth with M&A. So I think it'd be a three cycle vehicle for us.