execute scalar
merge