Well, I'm going to give you, there's a lot of moving parts here. And obviously, we execute toward maximizing the core deposit growth. It will depend on money flow in the market. So far, so good. Not necessarily means that funds that are assigned to the island are coming on an accelerated manner. They're taking longer than we all expected. But we continue to see enough and plenty activity, and it's also showing in some of the growth. So our goal to continue growing it's -- at the level that we are achieving now. If -- in the deposit side, if more funds come in an accelerated manner, then we might improve them. So -- but really, I have to say, Ebrahim that is sometimes a little bit unpredictable, because there are so many factors and moving parts. I think the important part, it's -- we're really focused on it. And the more we can do on a core basis, the better mitigation we have to any impact on the NIM. You do mention the NIM, and the NIM also have a lot of moving parts. Obviously, we -- the contribution of reducing NPA is helping us every quarter, if we look at how much we have reduced over the last years, it's over $200 million. If you -- then you add to that how we will position in the loan portfolio and the balance sheet that we started also about a year ago, we're reducing the mortgage portfolio, having more conforming originations, but we're also growing the consumer book, which is higher yielding. And we have been able to grow the commercial book over the last three quarters. So that -- how that mix of loan continue to move ahead, that is the goal. The goal is to continue to achieve the trend. The offset of that is how the markets it's moving on the repricing side. I think that the Fed positioning on the rate, it's important to continue to monitor obviously. And we see kind of a break over the last couple of months on that trend of increase. But we cannot really predict, renewals are still coming higher than the baseline. So, so, so far, I have to say, we're working towards again maximizing NIM also. And as long as we continue reducing NPAs, increasing the commercial and consumer book and the betas of the deposit continues in level, we should be able to either sustain or stay close to where we are on the NIM, yes.