Okay. So, the distributions from NPRC actually didn't change quite as sharply as one might consider just looking at the dividend row, Robert. We’ve recapped our investment or series investments in NPRC to basically -- because of the growth in income, cash flows, strong performance out of the book of around 60 or so properties. We actually increased our -- the amount we have against that portfolio company. And so, there's actually more of our income as Prospect Capital Corporation coming through interest income now in the March quarter, the difference from the December quarter, which I think reflects confidence in the sustainability of net operating income of the underlying portfolio companies. We would expect, given visibility on how these assets are performing as well as some of our pending exit processes, some of which we've signed contracts on, some of which are very different status in terms of being sold, being marketed. Our model, recall, is to fix up these properties, optimize them, essentially adding value to the common areas, as well as the individual units. And then, sell at an attractive, i.e. low cap rate, high multiple to a buyer that doesn't want to fuss with the substantial operating improvements that we spent the hard time and hard years and hard work, upgrading and optimizing. So, it’s a long way of saying we feel pretty good about sustainability and visibility for the next year, Robert. Beyond that, it's tough to say for any asset class of course on a multi-year basis, especially given where we are in the cycle. What we try to do is to remove as much as possible from the equation, the financing risk side of things by getting very long-term financing. We first started within NPRC and other predecessors, purchasing and optimizing these assets we were getting like 7 to 8 years financing, maybe two years interest only. We're now getting from our financing sources as much as 12 years of financing, 8 years interest only, and that continues to be attractive as locked in fixed rate financing for the long term. And of course, as we get closer to the end, the likelihood of selling an asset or refinancing, it goes up as well. So, we really don't have any pressing maturities to worry about there, and can be very patient and optimize on the timetable in program that we envision and then sell at the optimal point. Is that helpful, Robert?