pom infrastructure