increased code coverage and updates to the pom