Refonte du processus de duplication, fixes #107
condition plus lisible