updated test coverage