reorganisation du code