Sure, great question, Rick. And I'll start and then hopefully Bryan will add to my thoughts. No, it's an excellent point. As we do have a buyback program in place and it is certainly something we evaluate at all times. We're always evaluating how much cash we want to maintain on the balance sheet. So that again, we can have favorable outcomes on some of our underperforming loans. So just to give you an example there, the fact that we're less leveraged than many of our peers, along with the cash gives us the flexibility to, if we wanted to buy out a loan out of a CLO. It gives us the ability to work with our warehouse lenders, so that we can buy more time to resolve a senior loan. It gives us tremendous bargaining strength, and we're talking to borrowers about what we are or aren't willing to do. And so, we find having that liquidity as well as low leverage balance sheet to be very, very powerful in managing, the outcomes of our underperforming assets. When you weigh that against, again, making new originations, buying back shares, those are all competing uses of capital, for sure. And I think the point you make is, is an excellent one. The fourth use, as you mentioned, is paying out dividends. In evaluating again, the uses of capital, I think our Board has made it very clear that we believe that our shareholders, really do want and expect, and deserve regular predictable, recurring cash dividends. And so as long as we're able to, we believe, earn those dividends through our operations. We believe it is important to maintain that dividend. Right now, the good news is that we're not trying to compete for dollars, meaning that we don't have to choose only one priority or two priority I think we can maintain multiple priorities. And that's why we'll continue to use cash in low leverage to make sure that again, we have tremendous flexibility and working through our underperforming assets, that we will continue to pay our regular and supplemental dividends and cash on time. We will continue to look for new origination opportunities. And we believe we have sufficient capital to consider share buybacks. So to us, it's not really evaluating one versus the other so much. It's somewhat matter of timing. But the good news is, is given how much cash and low leverage we have, I think we can accommodate more than one priority.