added dev dependencies for test coverage