functional pom changes