changements de l’algorithme