refactored pom file