work on test coverage