Well, you know what, Mark, first, let me comment. I think we augmented our management team, not upgrade. We have a terrific group of people here, leading the company at all tiers. You need the top-level folks. You also need folks who are driving the day-to-day activities and getting the products out the door. So, I'll just change that comment a little bit to say that we augmented. Very happy to have Jeff here. Kalle is a tremendous addition to Mitek with deep experience. And René is going to just terrific for us. We're really looking forward to his performance. He's just been with us three weeks now. So, this is all about sales and bookings. And that's the nature of the cloud business. So, we are working very hard to continue to invest in the sales area. I would say, to characterize our future with regard to 2018 that’s quickly approaching, our primary investment will be in sales, continued investment in the innovation area, and thirdly, customer success. And that may be a new term, Mark, or not for you, I’m not sure, but for us, what that means is the ability to – once we have booked and secured a customer to keep that customer, right? To keep that customer very happy and to expand that customer. Many of our customers are pay-as-you-go. As we mature this market, we're going to see more and more of those ratable deals for two, three-year periods. But as we get started, many of them pay as they go. So, we need to make sure that our product is performing to their expectations and they're getting all the benefit they expect out of it. What that should result in is greater volume in transactions, which obviously drive our topline. Secondly, they're great testimonials with our customer base. And you know some of them that we've announced in the past. These are marquee customers. The list of logos continues to grow here at Mitek. It's unbelievable. I haven't seen a variety of such blue-chip customers in a company at this stage as I have here at Mitek. And I'm proud of the team. So, we're going to continue driving that, not only the top line with sales and booking, but clearly in the back end with regard to really satisfying those customers. So, those are three areas – sales, development in terms of innovation – and I mentioned deep learning – and the third area, of course, is customer success.