amélioration code