simpler merge