massive merge