diff --git a/program/main b/program/main
index 80ab22e11e30d9a571993406cd1e952cffb5c584..4caa2d2807b17f96b22705ac67526d83954deebd 100755
Binary files a/program/main and b/program/main differ
diff --git a/program/main.c b/program/main.c
index a243be4c3bd8bde2c705951f1852b132c632d336..c445bb0ee1b975e4515b8f5e5cb44a48c77350eb 100644
--- a/program/main.c
+++ b/program/main.c
@@ -20,44 +20,70 @@ int main()
     bool active_random_planet = false;
     bool active_fictive_planet = false;
 
-    // Demander à l'utilisateur si il veut activer la fonctionnalité d'ajout de planète aléatoire
-    printf("Voulez vous activer la fonctionalité d'ajout de planète aléatoire ? (y/n)\n");
-    printf("Attention, la fonctionalité impactera le système initiale\n");
-    char answer;
-    command_return = scanf("%c", &answer);
-    if (command_return && answer == 'y')
-    {
-        active_random_planet = true;
-        printf("Fonctionalité activée\n");
-        printf("Espace          : Ajouter une planète aléatoire\n");
-    }
-    else
-    {
-        printf("Fonctionalité désactivée\n");
-    }
     // Demander à l'utilisateur si il veut activer la création des planètes fictives
-    // Vidé le buffer de scanf
-    while ((command_return = getchar()) != '\n' && command_return != EOF) {}
     printf("Voulez vous activer les planètes fictives ? (y/n)\n");
     char answer2;
     command_return = scanf("%c", &answer2);
     if (command_return && answer2 == 'y')
     {
         active_fictive_planet = true;
-        printf("Fonctionalité activée\n");
     }
-    else
+
+    // Clear la console
+    command_return = system("clear");
+    // Afficher le titre
+    printf("Bienvenue dans le simulateur de système planétaire\n");
+    // Vidé le buffer de scanf
+    while ((command_return = getchar()) != '\n' && command_return != EOF) {}
+
+    // Demander à l'utilisateur si il veut activer la fonctionnalité d'ajout de planète aléatoire
+    printf("Voulez vous activer la fonctionalité d'ajout de planète aléatoire ? (y/n)\n");
+    printf("Attention, la fonctionalité impactera le système initial\n");
+    char answer;
+    command_return = scanf("%c", &answer);
+    if (command_return && answer == 'y')
     {
-        printf("Fonctionalité désactivée\n");
+        active_random_planet = true;   
     }
 
+    // Clear la console
+    command_return = system("clear");
+
     // Afficher à l'utilisateurs les commandes
-    printf("Commandes :\n");
+    printf("COMMANDES\n");
     printf("Echap           : Quitter\n");
     printf("Flèche gauche   : Zoomer\n");
     printf("Flèche droite   : Dézoomer\n");
     printf("Flèche haut     : Augmenter la vitesse de simulation\n");
     printf("Flèche bas      : Diminuer la vitesse de simulation\n");
+    if (active_random_planet)
+    {
+        printf("Espace          : Ajouter une planète aléatoire\n");
+    }
+    
+    if (active_random_planet || active_fictive_planet)
+    {
+        printf("------\n");
+    }
+    if (active_random_planet)
+    {
+        printf("Planètes aléatoire activée\n");
+    }
+    else
+    {
+        printf("Planètes aléatoire désactivée\n");
+    }
+    
+    if (active_fictive_planet)
+    {
+        printf("Planètes fictives activée\n");
+    }
+    else
+    {
+        printf("Planètes fictives désactivée\n");
+    }
+    
+    
 
     // Initialisation de la fenêtre
     srand(time(NULL));
diff --git a/program/main.o b/program/main.o
index 5f4eee491380bb4dd19aa60dbdafac4c6b0b117b..ff1d5dcf1815661f49239447852af54e408147ce 100644
Binary files a/program/main.o and b/program/main.o differ