refactored poms