diverses améliorations (je les ai oubliées)