merge strategy