Yes. I mean, I think to speak in generalities, I think generally smaller customers who don’t require much support from us tend to have low service components to their revenue. So, then we often put the business through partners, so we often see them having higher margins overall and they use discrete vision system technologies, like insight for instance. So, that can be margin accretive for us overall. We tend to see certain industries where customers are large and adoption is complex, requiring more support from us. So, we see that particularly in the smartphone market and the logistics market currently where we have some very, very large customers and potential customers who need more application engineering support from us. So, we see that in logistics at the moment, and that’s dilutive, and that is an impact to our gross margin year-on-year, which I think we've spoken about already with you. So, we see some of that. So, I think the smaller customers that are adopting let's say that will stay under sort of 10% of our revenue for longer periods, that's a potential to adopt the technology themselves. We have very easy-to-use, easy-to-adopt technologies, I'd say [ph] the easiest in the industry, and I think that bodes pretty well for our margins. Another thing to bear in mind is that as these new customers bets kind of develop, that means we have to call on a lot more plans globally as the industry broaden. And that's one reason we’ve added a lot of sales noise over the last few years just to extend our reach, and as we develop products such as our In-Sight 2000, the DataMan 370 we just launched, it means those salespeople can call on plans upon and close business relatively quickly, so we need more coverage to do that. That's going to be great for our margins the long-term as the business grows. But right now, certainly it means that were carrying more expense than we would have, if we were just serving a few industries.