Thanks for your question. Good afternoon. And so the incremental investment that we're making is really in two areas and it's a little bit different when in sales and marketing versus R&D those two areas. In sales and marketing, we come into the year essentially fully staffed for what we think we need in sales for 2021. That's good. I think when we came into 2020, we still had some holes in the sales team that we needed to fill as we went through the year, but we really took the effort to fill all of the positions that we think we needed in sales in the second half of 2020. So that we would enter 2021 fully staffed and ready for 2021. And so the biggest piece of the increase in selling expense, sales and marketing expense in 2021 is related to those people that we have already brought on in the second half of 2020, a full year of their costs. The second piece is that we want to make sure that as we put those people in the field where we're driving increased amount of lead activity to those sales through the sales organization, those people in the field. So we have been spending a great deal of effort, I think, to really build a very, very capable lead-generation process over the last couple of years. We did see some good results from that and in 2020, and that's what part of what helped to drive our recurring revenue growth in 2020. And so, as we gain confidence in that lead-generation activity, we want to put more against that in 2020 -- in 2021 to drive growth, not only in '21, but also in 2022 and forward. And then I think in R&D, these are really investments to just -- I would say in general, strengthen the software and services product lines. And I described those, some of those in May in a conference call, we have, I think, an opportunity and need to strengthen our mobile security offerings, to modernize elements of that, and to really make it a strong element of data collection that can drive our analytics capabilities, our fraud and other analytics capabilities in the future. And then of course, we had a tremendous in 2020 with e-signature. We expect to have another very good year with that product in 2021. And there's a real opportunity to extend that product into some areas of very high value around notarization and ID verification and things like that that can substantially raise the per transaction value of that product line. So these are investments that we think will accelerate our time to market, increase our differentiation and allow us to access new opportunities beyond those, which we have focused on in the past.