add tests; configure code coverage