I remember your, I loves your analysts report a picture tells 1,000 printers right. I think that was your report. It was fabulous. Look, I don't want to talk about our competitor. What's -- what we're grappling with is the demand it's kind of -- it's almost a perfect storm in a way but a perfect blooming flower. We've got a casino market that's come back after a very, very difficult time. Remember, casinos never closed, and they closed in 2020 and 2021. So they're back, it's very crowded, I just got back from Vegas last week, still very crowded, they're buying slot machines, which is great for us. But at the same time, we're the, basically the only printer supplier. So you we are grappling with that challenge. I did do a shout out to my sales team, both inside sales and outside sales when slot machine manufacturers who are also trying to grow their business can't get product, they get angry and not happy. And when they found out we had products it was great that they came to us. But we had to manage their expectations. Clearly, we were sold out in the fourth quarter. So I give a shout out to my sales team, my inside team Tracy running worldwide gaming that they manage the customers’ expectations, and we kept them happy during what was a sprint for us. If you know that the term sprint in the software world to get all this done and be able to ramp up production the way we did. These parts shortages are real, and they're still out there. I give a shout out to our suppliers, one in particular, that worked with us on the chip. And by deciding to use the same chip across all of our platforms. They said if we would do that, they would respond in kind, and I do a shout out to them to thank them. And my engineers that said, okay, I'll make this chip work across all of our product lines. So it was a great effort. And from what we see right now the demand continues. And we just got to stay on top of it, we've got to stay close to it. And we've got to understand our customers’ expectations because the good news is we have printers, but the bad news is we have the printers and we've got to maintain those relationships as we supply those printers to the marketplace.