Yes. I mean, I think, obviously, with respect to the stock, yes, it's disappointing how it's continued to trade. We're bottomed by. But I think most of this is all priced in at this point. And in fact, pretty draconian scenarios are implied relative to future credit performance. But I think, we see ourselves you're in the neighborhood of kind of your 10% ROE in the fourth quarter. We see that largely being the low point, and we would gradually start to increase. So the 16% to 18%, again, we've always talked about that being a through-the-cycle view. We still see that is being fully intact. We're a structurally more profitable company. But I think in the near term, when you're a liability-sensitive balance sheet and you have 450, 475 basis points of set increases embedded over a period of nine months, it's hard to outrun that. But, I mean, I think the important point is, at some point, you'll see, obviously, cost of deposits, which are big drivers start to normalize. We put some sensitivities around a 75% beta from here and that gets you to an OSA rate in the neighborhood of $350-ish whether or not we get there or not, remains to be seen. Some of that’s driven by competitive pressures. So at some point, that starts to normalize and your auto book starts to -- all these new loans, they start to work their way through and net-net, your portfolio yield is suddenly going to be much, much higher. And so, we would see the exit rate in 2023 being higher and gradually growing back to the 16% to 18% is kind of the normalized view. But I think, next year is probably in that 12 to 13 plus percent range. And then, a couple of other drivers that Brad talked about, I think, the newer products, both on the consumer side, both in credit card, Ally Lending as well as what we're doing in the corporate finance book, that's a pretty profitable business and you take all those things together, and that should start contributing to margin expansion as well. So a lot of what you're seeing in the fourth quarter, when your NIM goes down to 350, your charge-offs are probably approaching 100 basis points, we'll hope we'll beat that number. But this leads to fourth quarter kind of being a floor. And it's just a bit uncertain as to how quickly you rebound from there. But hopefully, you appreciate Ryan, all the different variables and dynamics that are at play.