merge compare