Yes, let me add a little bit more color on, I think, on the outlook and then answer your second question about pull forward. When you look at look at the outlook, -- and say, well, there's no macroeconomic deterioration that's in here or the impact of tariffs. Let me give you a little bit of a framework. If you think about a traditional macroeconomic called recessionary-type environment, what you generally see in this industry rate is, in theory, slowing down a payment rate higher or above. You end up in the short-term, having higher interest income, but higher late fees, which precedes net charge-offs, put aside the reserve for a second. So, if you got into a recessionary period like today, I think we just started to see is a change in the consumer behavior that in theory, will provide you incremental revenue offset by the RSA and then charge-offs because the way in which unemployment builds, people lose their jobs, they have severance, they get unemployment, they go through a period of trying to deal with the financial situation, they went to delinquency then roll, your charge-offs are more a 2026 issue, if you were in that scenario today. Then you got to consider whether or not your reserve outlook really took an account what you think the top end of the unemployment looks like in 2025. So that's why it wasn't really factored in because there are -- if you were a very traditional recessionary environment, upside to some of the base case that's in here. When we talk about consumer behaviour attributes or from tariffs, there are two elements that come through there. One, if sales volume may get or purchase volume make get a little bit more challenged as the consumer has to spend more on certain goods and well it maybe added discretionary goods, but also payment rate should, in theory, decline, which would give you higher revolve. So those are the ones we'll watch. We haven't seen any of these factors today, either in unemployment, or in changes of behavioural impact from tariffs. Your specific question about the pull-forward and you look at the weekly sales, as we showed you the first couple of weeks April, if you look at the weeks 12 and 13 versus 15, so the second week in there, when we unpack that, there were three platforms that were impacted. One platform had what we believe is seasonal increase relative to home, which we traditionally see the spring time. One platform had a significant campaign run by our partner, was included our credit card where we saw an uplift in new accounts and activity. So that was fairly normal. And the third platform was really more Easter, I think we see it. We do not see -- even though we see some of our partners running carefully the promotions. There's been no discernible information or data that says we have any pull forward from tariffs in and of themselves.