change merge-with to merge_with