diff --git a/pom.xml b/pom.xml
index b0374fbcaa6e4bcbfdc3a529a97115afbe0ef8ce..512837f0f2bdeee618cbf2a287347ef41d0eec5c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -49,7 +49,13 @@
         </repository>
     </repositories>
 
+
     <build>
+        <resources>
+            <resource>
+                <directory>src/main/resources</directory>
+            </resource>
+        </resources>
         <plugins>
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
diff --git a/src/main/java/fr/pasteur/ida/zellige/gui/controller/MainController.java b/src/main/java/fr/pasteur/ida/zellige/gui/controller/MainController.java
index 6227855201a3ea8bbcba2951bcd3bfdbf22be743..229d6d968d2eb90cfa2391728a9dd1f7882af278 100644
--- a/src/main/java/fr/pasteur/ida/zellige/gui/controller/MainController.java
+++ b/src/main/java/fr/pasteur/ida/zellige/gui/controller/MainController.java
@@ -175,6 +175,24 @@ public class MainController< T extends RealType< T > & NativeType< T > > impleme
 
     }
 
+    @FXML
+    public void openCSVExample()
+    {
+        // Open the example CSV file in the default system text editor
+        FileChooser fileChooser = new FileChooser();
+        fileChooser.getExtensionFilters().add( new FileChooser.ExtensionFilter( "CSV Files", "*.csv" ) );
+
+        // You can specify the initial directory where the file should be saved or loaded from
+        fileChooser.setInitialDirectory( new java.io.File( "src/main/resources/" ) );
+
+        // Open the file
+        File file = fileChooser.showSaveDialog( null);
+        if ( file != null )
+        {
+            // Perform the necessary file operations here (e.g., writing to file)
+        }
+    }
+
     @FXML
     public void saveParameters() throws IOException
     {
@@ -191,6 +209,8 @@ public class MainController< T extends RealType< T > & NativeType< T > > impleme
         }
     }
 
+
+
     private PretreatmentParameters build( PreprocessingModel<T> model)
     {
         return new PretreatmentParameters(model.getChannel().get(),  model.binProperty().get() );
diff --git a/src/main/resources/fr.pasteur.ida.zellige.gui.view/Main.fxml b/src/main/resources/fr.pasteur.ida.zellige.gui.view/Main.fxml
index 58be0a4334f457841d72fee5aca4d8d2ed7a5562..76a34d768cf4f9012260b73ec9a6e1c4c7113cdc 100644
--- a/src/main/resources/fr.pasteur.ida.zellige.gui.view/Main.fxml
+++ b/src/main/resources/fr.pasteur.ida.zellige.gui.view/Main.fxml
@@ -31,7 +31,8 @@
        </Menu>
        <Menu mnemonicParsing="false" text="Help">
          <items>
-           <MenuItem mnemonicParsing="false" text="About" />
+           <MenuItem mnemonicParsing="false" text="Zellige Wiki" />
+               <MenuItem mnemonicParsing="false" onAction="#openCSVExample" text="Batch Mode CSV file example" />
          </items>
        </Menu>
      </menus>