grosse refonte de l'organisation du code...