Yes, great question. So, I mean, Expensify is special place. And -- but that Expensify doesn't happen by accident. Everything we've done has been pretty methodical to construct an environment that really empowers everyone to deliver their absolute best. And so the question is, how do you maintain that over time? I think it's because we're not sacrificing every day. And that sounds obvious, but like you talk to any founder. And they were like, yes, I want to build a business I want to stay at forever. But then they just build a business that sucks that they just don't like, and they're like -- and so overtime most businesses just compromise every day on the culture and cannibalize basically the business. We haven't done that. We're very, very methodically invested in our employees and in that culture and preserving the pillars of it, like so one example would be, our LT share structure. Now, when we were going public, we were like, wow, this seems like you are really going overboard in order to create incentives for employees to be focused in long term. Market on the up and up, everything's perfect. Why would you even care? Everything's always going to be good. I said, well, maybe things aren't always be good. Like when I started Expensify, it was at the bottom of the greatest depression since the great depression. And so it's we've seen hard times in the past, and we know the importance of a team that's willing to look past, the temporary sort of distractions and noise of the market and stay focused in the long term. And so our LT share structure is just one example of why our employees, they're just focused on the long term. They see the same numbers that you're seeing, but they looking at that green line. And they're like, yes, cool, green line is good. The green line is up into the right. And sure, maybe not every single month, maybe not every single quarter. But if you look at the trends, well, the trends are overwhelmingly clear. And so, we're all very committed to this future. We believe in the strategy. And we like each other, because we work hard to hire the right people. We invest in our people. We do extensive performance management to get everyone up to the edge, get the best out of everyone. So there's no single thing I would say that we're pointing for how we intend to scale it. But there's maybe I guess, I would say there's no reason we couldn't scale it. There's nothing that we're doing that isn't designed to scale. Because we've been built from day one to be a long term business. And so, we've only put in place cultural components that scale profitably indefinitely. And so I'd say this is the reason we're able to do it, is because we made a point to do it. And we never give up on that.