added sal_merge