mid merge