refactored pom.xml