The products being developed are good and its time tracking one is a leading the way but the company needs to be able to grow at least to 20% annually in order to remain competitive in business. So, a company with a great culture and team but there are clouds ahead a couple of years from now if it doesn't find the way to increase the revenue.