added istanbul
added coverage