Okay. Thanks, Matt. I guess I should comment first on the increase in top line growth estimate for 2022 where you moved it up to 30% -- at least 30%, say 25% to 30%, but I'm going to hold that to the end. Let me emphasize and expand on several things that Matt said because I want to be certain that we understand the importance. We mentioned that in the previous year, we booked approximately $600,000 in revenue from Wirecard. And in this quarter, we had none from Wirecard. That is revenue that we had to make up in order to grow about 14%, which we did. As Matt said, 19% growth, you factor that in. Now it's not okay to play those numbers like I just did, if in fact, you lost the business. We often get asked by new potential investors to talk about customer losses or churn as is typically characterized. CoreCard has not experienced any customer losses that I can remember over the last 10 years where the customer decided to go to a competitor or even to use their own internal software. Wirecard, for those who do not know the history, was a German public company that had been, I think, market valued at $27 billion at its peak. It was called Europe's greatest fintech. They were a bank. And our primary business was on the acquiring segment of the payment space. They had licensed, and were using our issuing software for the Middle East. It turned out that they were a house of cards. The major auditing firm had been hoodwinked and they crashed into bankruptcy and criminal charges were filed against the executives. And they're still prosecuting those cases. So we lost that business, which was actually extremely profitable and is slowly disappearing from our comparables. I would also mention GreenSky. GreenSky was and is a customer that's been acquired by Goldman Sachs. We believe the vertical portion of the business that they use CoreCard for will probably be discontinued, and that's just my best guess. But it's another hole that we'll need to fill to maintain growth. Fortunately, it's not nearly as large as the Wirecard business for us, so it would be easier to backfill and probably take a longer period for them to go from where they are to zero as they -- if and as they were to wind down. I guess the last one I'll mention is a Kabbage. Kabbage was a very significant customer, and they sold their business for, I think, around $800 million to American Express. The legacy customers were not part of the sales. So we continue to service and receive income from the old Kabbage. But eventually, that also is likely going to zero. On the other hand, we've picked up American Express as a processor to customers to process their small business offering, utilizing the customized software that we develop for Kabbage. I guess, I probably shouldn't understate customized. It's really they heavily characterized standard CoreCard offering that allows Amex to do things they cannot do easily with their own software. So when you ask us to tell you the customers we've lost, the message can get confused if we were to say we longer service Wirecard, GreenSky or legacy Kabbage. While it may be true, we did not lose the business due to a better offering, either internally or to a competitor. So we typically lose no business to churn, but we do have to sometime fill some revenue holes. I think I just wanted to clarify that because we talked about the business being sticky, and we believe it is really sticky. Another comment I want to expand though, is the upcoming launch of a card with the American Express logo. You all know that American Express is both an issuer as a bank and a processor for the Amex card. They have what we call rails with merchants similar to the rails of Mastercard and Visa. Historically, Amex was the only processor that could process the Amex card. But due to the all -- due to all the new fintech offerings, Amex does not want to be left behind and they need processor partners that can meet the requirement of new innovative cards as well as respond quickly. We're all familiar with the Delta Amex card it is issued and processed by Amex. But the Cardless program that we'll be using for the Amex card will be processed by CoreCard. We have several other programs lined up for going live either late this year or early next year. And a couple of those are with Amex logo. All are smaller in the beginning and all hope to basically be large. Some will successfully grow the large programs and some will not. None of us are smart enough to predict in advance which will be the big ones or which will not. So we take a calculated chance by investing resources to get them into the market. And we often remind the investment market that we took the chance with Kabbage and it became one of our top three revenue generators in the past quarters. And we took a change with a small company called Final, which actually did not succeed as a card program but was helpful in our eventual relationship with Goldman Sachs, which actually bought Final. Another topic that's often tabled concerns naming or doing press releases on our customers. Since we believe it's up to our customers to tell the world what they want to tell them about their business and not up to us as their vendor, we generally don't do that. But we do make exceptions if we call we feel it's in our customer best interest or maybe they want us to or because of regulatory requirements. We've previously named Deserve as one of our best, and I will use the word esteemed customers. Deserve serves as a program manager for several named card programs, and they use CoreCard as their primary credit processor. Deserve has many things CoreCard does not have, such as customer service, and they offer other services that compete with what we offer. But they're very good and very knowledgeable in the credit space, particularly in origination, and they provide great value in the card issuing chain. Together, we're pretty formidable as we can do the more complex credit offerings that many of their customers want. They're private and at least before the general valuation melt down, they had raised private capital from some of the more sophisticated investors as well as some other industry players at very high valuations. One of our other long-term licensee that I don't know that we've mentioned in the past, but I think just okay to mention, there's a New York company called PEX, it's P-E-X. Again, a well-run company that has a particular niche market in what I would call commercial hard white. Another licensee is -- you have to help with this, Matt. American…