add extraire func to keep doublons