entity product merge