Modificaion du code et amélioration!!