util merge