defaults to merge