rewrote the test-suite
add code coverage