Yeah. Sure. And I will start first on the yields and then go to liabilities. But on asset yields, 90% plus of our retail auto portfolio was originated at 7% plus yields. And so we are expecting, Ryan, to continued to see retail auto yields continue to migrate up towards that 7% plus. And then if rates continue to increase as we’re expecting, that could potentially go even higher. We also have floating rate assets as we’re growing floor plan. JB mentioned, we’re starting to see some increases in floor plan. Those are floating rate assets. They would migrate higher as rates increase. We’ve increased our asset sensitivity just through pay-fixed hedging activity kind of maxed out our hedging, which will also give us some tailwind. So, net-net, when we wrap this all up, plus Fair Square, Ally Lending, we see a really robust trajectory ahead on asset yields, in particular, if we see rising rates. And then on the liability side, both mix and deposits will help us. We have a much healthier liability stack having run-off, expensive high cost unsecured debt, our deposit levels are 89% of funding, and then, when you look at the value we’re providing to our customers based on products, our digital platforms and the fact that we’re core funded now, we do think, Ryan, to your questions, specifically around deposit pricing, that overall rate paid will be lower in this next rising rate cycle. So, you wrap it all up in the first couple of pages, the transformation we’ve led, the product capability expansion and the asset side, the transformation of our funding profile, it positions us so well to hit that upper 3% NIM, irrespective of the rate environment and to your question, gives us opportunity to outperform as well.