Okay. And I can take your question about MSR, Rick. Good morning. Thanks for the question too. We're looking in the market today, there are packages of different coupons. As you know, much of this servicing, which has been produced over the last two years is of the low coupon variety, gross wax in the two and three quarters to three and a half range. Although we are starting to see some packages with higher wax, you suggest that maybe the higher was ones have more prepayment risk. I'm not sure I would agree with that. I'd say they have more prepaid sensitivity at this point in the market because they're closer to the money. But the difference between small changes in prepayment rates when the numbers are small is also meaningful. We do think, and I think the data is showing that this view is correct, that we're at -- we're in an environment with historically slow turnover speeds, historically slow prepayment speeds. As Nick said, our portfolio is experiencing between 3 and 3.5 CPR in January and we think that that's February could be even slower than that. So that's, that phenomenon is existing all through the low coupon MSR universe. The higher coupons, by the way, aren't paying much faster. Everything is between, four, five, six, seven, eight CPR. It's all very, very slow. And of course, the thing about MSR or mortgages in general is less about the speeds and more about whether the speeds are different from what you projected them to be. So even if you bought higher coupon MSR and you expect in an interest rate value to speed to go up, then all that's fine, as long as the speeds are within that range, right? So it's all about relative pricing, right, and which ones we think are more attractive and which ones offer most value. And we're open to, to purchasing any one of those. The $11 billion pool that we bought was of the higher coupon variety, not of the low coupon variety and we think that offered very attractive returns.