//amélioration code