Excellent quarter as per cash flow concerns 2nd quarter played out as estimated by management this is good news.