Yes, Robert, it's Raj. I'm going to try to take that as one question because there's a lot in there, but we'll try to cover a bunch of those. So big picture, there's no thematic, the names you mentioned are all very individual stories and we can cover them. There's no sort of thematic portfolio-wide issue that is a general theme, even though there are obviously thematic issues in the macro economy. The sponsor question is a good one. And I will tell you that we've mentioned this in the past couple of times and I think we continue to see this. For the most part, the sponsors have been doing a good, there's been a good collective and constructive dialog. And again, I think the steps from everyone really looking at the environment as with some uniform view, which is higher rates and lower growth. And in that environment, it's all about promoting liquidity and longevity, either organically or supplementing it where it's needed. And I think there has been a good general observation of sponsors doing right things by their companies, whether that's cost-cutting more aggressively, certainly reducing discretionary items on the investing side if the ROI and the growth isn't coming from that. And it has met in numerous cases infusions of liquidity. And so I think broadly speaking, we've had a good dialog with the sponsors we work with, but keep in mind we're not a sort of a broad sponsor shop. It's more folks that we've done a lot of deals with over the years. I think for the names you mentioned, and there are very, very, very idiosyncratic things in general. I would say the Perch and the Amazon aggregators is a little bit more of a general industry weakness, kind of in a consumer discretionary realm. It doesn't make us change our view on the long-term prospects and the thesis. It just means that in certain cases these companies that had a certain expectation of growth, where that may not be to their expectations, have to do different things individually or in a collective fashion, and we're sort of going to stay tuned on that. We kind of leave it there, but generally I think they're all looking at trying to mature scale, and cost cut in a way that's expected and proactive. Highland, we've talked about a number of times. Astra, just for your information, is a publicly traded name, so that valuation move is really just a quote. And then other names like Edmentum, 36th Street, and others we can talk about, but I think there's very much a similar story that's company specific, not necessarily portfolio-wide.