Well, the efficient digital onboarding, I think, we were pretty clear with a FPS, we would love to, at some point in the future, extend that into the mid-market and maybe someday into the upmarket. But as you know, like you know better than us, because you've talked a lot of the competitors, there's not a lot of digital on-boarding going on for example of large complex ERP installations, not to pick on any competitors, but it's pretty. I know the images that the stuff, all kinds of its installed itself, but most of many of our competitors use third-parties. So there is still quite a lot of implementation activity and expense, whether it's done by the seller of the solutions or if it's done by a third-party. We haven't have a model where we do a lot of it ourselves. And so as bookings pick up and demand picks up, we need to add to our capacity for implementation in particular in the mid-market, the upmarket and also global, which as I mentioned has been strong. So it doesn't mean that we're not adding in the down market also. But in our small business segment as we alluded to, and as I think you pointed out, the digital on-boarding capabilities obviously reduce the need to grow headcount as much as we otherwise would have. But even in small business, we have a lot of growth in bookings and so it's a matter of the trade-off of how much can we on-board digitally versus how much we still need some help with, in terms of people being involved in. In terms of some of the other items that, we alluded to, I mean, some of this is just kind of natural to the business model, as we bring on more clients, we obviously expect productivity improvements every year, whether it's in sales or implementation or everywhere, but we are seeing a recovery of our business and very strong GDP forecast, and so, we're anticipating improved prospects for bookings and for revenue and for growth, and we need to make sure that we have the right staffing levels based on the productivity metrics that and the productivity goals that we have to be able to handle that business, so we can maintain our high clients of level -- high level of client satisfaction that we've, that we've experienced. And then we have some natural growth in expenses like I think Kathleen alluded to sales expense is clearly something that grows as you have sales success and as sales grow year-over-year. So I wouldn't, I wouldn't read too much into it rather than that, we made some conscious decisions to reinvest in some specific things in the fourth quarter to really position us well for 22 and beyond, but most of this is just kind of natural stuff where, again, as our revenue growth picks up over time, we still have a great incremental margin business where we would expect to have good operating leverage as we grow those revenues.