Yeah, I had two ideas. And one of them was just ... it came to me when I went to see Expedia. It was a very large customer of ours, they were paying us seven figures a year, and I was meeting with one of CXOs at Expedia. And they told me, "We made 12 million dollars off of your products last month. Thank you. This is an awesome product." And they showed me how they did it and I was like, "Wow, we really did make them 12 million dollars. That's amazing." And then they were like, "By the way, how's your company doing?" We're a public company, and I'm like, "Yeah, things are going really well." "How many employees do you guys have now?" No clue, I mean, I know plus or minus a 100, but I only get the numbers once a quarter now, because we're public. And actually, I don't even get my numbers until after the CFO gets the numbers that he needs to do the earnings call. And I was like, "This is so stupid. It just doesn't make sense." They asked me about sales, and they asked me about retention, and I just, I didn't know any of the numbers. But especially head count, that was an easy one for me to solve for. I'm like, "well, we pay people every two weeks, so at a minimum, I should have ... that's not a hard calculation to run. How many employees I have." And it should be available on my phone. And Facebook was there, and then Airbnb with all this great design. And I remember just thinking like, "This should be the enterprise experience." And so when I left, that was like, okay, I'm going to go and solve it. And I tried to solve it too. We tried to build CEO dashboards, we bought every BI product under the sun. I had my own team that kind of rolled their own, and that didn't work. Nothing worked.