Yes, basically all the targets that Dror mentioned could be accretive. It's one of our, I would say, wish list criteria of course. And as you know, we are selective on M&A target, because it's extremely important for us to execute M&A with strategic value and financial value to our shareholders. I would add that our general feeling now when we are in probably just in the very beginning of the global crisis related to coronavirus is that actually from certain perspective us being a company with a strong balance sheets, with no financial debt, actually it could -- at lease this is our expectation and target. It should provision to be able to not just to navigate through this crisis, and I'm talking about our going organic operations but also execute good M&A deals. Meaning that we believe that good assets, good strategic assets, will be or should be potentially available on the market and will enable us to do what we intended to do to materialize our growth plans, also inorganically for good or more reasonable prices than what we faced before and also probably a larger variety of potential targets could be available in the market due to potential financial distress. So just to the point of the stocks, this is definitely, first of all, all disappointed of course of the performance of the stocks. We totally understand your view on it and the view of the rest of the shareholders. It's really ridiculous that a company with such a relative financial strength, healthy balance sheets, two consecutive years of around $90 million revenue generation, two consecutive years of $7 million to $8 million of positive EBITDA, is traded on ridiculous multiples. Besides the frustration, we as a management we do evaluate all the available options and we say no to in the current situation. On one hand, everything is open, including potential program as you mentioned. But on the other hand, we also need your support and long term understanding that in light of the coronavirus crisis and such high uncertainty into which we need to navigate a company with almost 500 employees and complex global operations. We also need to be very cautious with regards to what do we do with cash, it's very turbulent and very much -- very turbulent time of course, so we all understand. So, all the options are on the table and are being evaluated, I would say, almost on a daily basis, because we also evaluate what we face with regards to the corona disruption also on a daily basis, because the development are really daily as you see this on the on the news.