réorganisation du code