introduce pom inheritance