 Yeah, it really, it is amazing. We often say that payments has evolved more in the last five years than it did in the last 50 years. Wow. And the new technology, as you mentioned, such as mobile payments and digital identity and Gen AI, there are so many technologies we can now use that really lets us build capabilities and products.