added coverage checking with istanbul