Yeah. Hi, Steve, it's Joe. I'll take that question. So, I think I kind of laid out in my prepared comments, our expectations on -- and just to make the distinction on net interest income, and our expectations are that net interest income, given the current rate environment, will expand year-over-year on a full year basis. And that expectation is really sort of built on the fact that we've had significant loan growth over the last year or so and that continues, and that's going to allow us to improve overall earning asset yields. And so that we expect that to drive in it. And then, on the other side of that is obviously that we -- our expectation is that funding cost pressures will abate through 2024. Now typically, we don't see a significant pickup in net interest income in the first quarter. We lose a couple of days, if you will. There's just a shorter day count in the first quarter. But our expectation is that sort of as we get beyond that, we will potentially see expansion in net interest income. With respect to the margin, I noted again in my prepared comments that we took down some borrowings at about 4.5% and new loans been on the books at about 7.5%. So, in this, I'll call it, latest round of loan funding and origination, we generated just about a 3% margin on that. So, the expectations for us is that potentially margin is down a little bit to flat. But at the end of the day, expectations are that the dollars in net interest income will trend up later in the year. Yes, I think with respect to the current rate environment, it was -- we got some, I'll call it, relief on the long end. On the other hand, that puts a little pressure on loan yields as we move ahead. As Dimitar indicated, we will try to hold in there on our new rates, new originations. And obviously, if we can get a downstroke or two from the Federal Open Market Committee on the short end, that will release some pressure on our ongoing funding costs. Most of our funding sources kind of look at the short end, and we have an inverted curve at the moment. So, if we can get a little bit of a, again, a decrease on the short end, we think that will really help us level off the funding costs going forward.