full code coverage and minimal documentation