les conditions ne fonctionnent pas correctement