map entry processor refactor