remplace le push() par l'assignation à [0]
organisation du code
MAJ todo