Great. thanks a lot, Mickey. Those are both very good questions. So as far as margins are concerned, we're certainly seeing some wage inflation, some inflation in raw materials. But so far, our companies have been able to maintain the margins. They've been able to pass on some of those increases to the eventual customer. And so we at least at this point are not any major impact on the margins. And again, as we mentioned on the call, a vast majority of our loan portfolio is senior secured and well diversified across industries that we have confidence in. So if at some point there is some margin erosion, I think we have structural protections in place that would mitigate that risk. As it relates to the rising interest rate environment, so obviously as it relates to the returns on the portfolio floating rate loans we believe that that interest rates rise, the interest rate will go up and so from a return standpoint, that's a good thing. But the point that you mentioned, which is how will the borrowers be able to withstand rising interest rates? I think there a couple of things there. One, when we are looking at -- when you're looking at middle market loans the benchmark on that loan. So let's say it's saf plus, 6%, 7%, the benchmark is a smaller percentage of the overall interest that the borrower is paying. So even though the benchmark is increasing, on a percentage basis, that's not a very large increase as it relates to the overall interest. So I think that as opposed to some of the syndicated low loans where you may have so far plus 3% so interest rate going up significantly, you don't have as big of an issue but when we underwrite loans, we make sure that we are stressing the portfolio with respect to debt service coverage and as we underwrite these loans, we will look at various scenarios and in terms of the performance of the company, but also as it relates to interest rates and make sure that the company is able to withstand a higher interest rate. And Mickey, as you may remember, we had this rising interest rate environment three, four years ago. And where, at that point LIBOR was going up and we were able to navigate that scenario fairly well. So I think at this point, we feel that we are -- we feel good about the company's ability to withstand a rising interest rate burden