merge choose