add istanbul for test coverage.