initial code coverage report; incremental progress on unit tests.