ameliore code plus clair corrige divers bugs