diff --git a/SD/picofs.c b/SD/picofs.c
index dd50528d7e60043420c678ea8582710a7c1f5325..84f258d046ed77c23eb80d94d48eb086cea20d11 100755
--- a/SD/picofs.c
+++ b/SD/picofs.c
@@ -458,13 +458,10 @@ void CP(SD_info *sd, char *source_filename, char *destination_filename) {
 
     // Copie du nom de la copie dans le bloc de description
     writeBlock(sd,destination_offset, 0, destination_filename, strlen(destination_filename));
-
-    // Copier les blocs de données associés au fichier source dans de nouveaux blocs de données pour le fichier destination
-    //for (int i = 1; i < MAX_BLOCKS_PER_FILE_DESCRIPTION; i++) {
  
         
         // Lecture des numéros de bloc dans les blocs de description
-        //for (int byteNum=0; byteNum<BLOCK_SIZE; byteNum+=2) {
+        
             readBlock(sd,source_offset+1, 0, numBuffer, 2);
             
 
@@ -475,7 +472,7 @@ void CP(SD_info *sd, char *source_filename, char *destination_filename) {
                 return;
             }
             
-            //for (int chunkStart = 0; chunkStart < BLOCK_SIZE; chunkStart += //CHUNK_SIZE) {
+            
                 // On stocke le bloc de données associé au fichier source dans descriptionBuffer
                 readBlock(sd,numDataBlock, 0, descriptionBuffer, CHUNK_SIZE);
                 
@@ -502,7 +499,7 @@ void CP(SD_info *sd, char *source_filename, char *destination_filename) {
                 // Ecriture du bloc de données dans le premier bloc disponible
                 writeBlock(sd,newDataBlock, 0, descriptionBuffer, CHUNK_SIZE);
                 printf("\nLa copie de \"%s\" sous le nom \"%s\" a été créée avec succès.\n", source_filename, destination_filename);
-    //}
+    
 }
 
 
@@ -515,14 +512,8 @@ int main(int argc, char *argv[]) {
     SD_info sd;
     init_printf();
     spi_init();
-    uint8_t result = sd_init(&sd);
-    printf("result=%x\n",result);
-    printf("status=%x\n",sd.status_);
-    printf("erreur=%x\n",sd.errorCode_);
-    printf("type=%x\n",sd.type_);
-    uint32_t size=cardSize(&sd);
-    printf("taille=%ld\n\n",size);
-
+    sd_init(&sd);    
+    
     printf("Pico ordinateur OK\n\n");
     
     current_cmd[0] = '\0'; // Initialise la chaîne vide
@@ -595,10 +586,10 @@ int main(int argc, char *argv[]) {
                     tokenCp = strtok(NULL, &delim); //prend nouveau nom
                     strcpy(filename_copy, tokenCp);
                     CP(&sd,filename_origin, filename_copy); // copier le fichier
-                }
+                } 
                 else
                 {
-                    printf("\nLa commande entree %s, n'a pas été reconnue\n", current_cmd);
+                    printf("\nLa commande entrée %s, n'a pas été reconnue\n", current_cmd);
                 }
                 printf("\nPicoOrdi>");
                 current_cmd[0] = '\0'; // Réinitialise la chaîne