adding some code coverage report
a few adjustments to make the code strict and more error friendly
little bit of coverage
releasing new version