Yeah. Josh first welcome into digital world I know this is your first earnings call. This is Claudio. We go continue to execute organically. So I would focus my answer only from the organic perspective. So, not considering any transformative event. The industry is hyper fragmented, and the total addressable market, is be reconsidered not only from the internal training, but also the external training is now part of our total addressable market. So in terms of the size of the market, we are in really unlimited big market. What are the actions we need to take and we are taking and we can take to get to $1 billion. First of all, user product. Continue to innovate both the core products, which are the LMSs and those new products that we have built, but also imagining that training is not the only delivery of multimedia content, but coaching is still part of the informal training concept; like informal content sharing, like we have addressing. So there are way more possibility, way more channels to train the people that can be transformed into products into software. Then there are other verticals where we really are not there, and then thinking about the government, I mean government sector, either usually a legacy industry, that needs to be disrupted by innovation, and we think that we are innovative enough to give a food for thought to big government entities and provide them some fresh new way to train their people. Geographic expansion, I mean, the more you go, east, the more, the world is it getting ready to approach sophisticated and more than a way to train their people. We are still focus to Europe and we still -- we're soul and origins European, but most of our revenues are coming from North America. So if you put together all these elements, which are all organic, new products, new verticals, and new geographies. We do have a lot of the Basware to increase the size, and getting your there won't be the on a week. If you're think the total addressable market, which is way bigger to build $1 billion one uses and minor fraction of the total market size.