demo merge