diff --git a/slides/onelab.pdf b/slides/onelab.pdf
index 9d1eeeb0557d83dcf746beb9d1e3d353ad9e5c22..f1c9b44ea58dd8b9e1a4ae46d2f5a780eca8bd4b 100644
Binary files a/slides/onelab.pdf and b/slides/onelab.pdf differ
diff --git a/slides/onelab.tex b/slides/onelab.tex
index 9381f161b2f118db4f738cd69f47e2616f2ce176..d00f76d8097bcebce34c23aa26f0f26790ba3cba 100644
--- a/slides/onelab.tex
+++ b/slides/onelab.tex
@@ -524,8 +524,8 @@ BooleanDifference(8) = { Volume{3}; Delete; }{ Volume{7}; Delete; };
 \begin{frame}{Gmsh - Constructive Solid Geometry}
   \begin{figure}
     \includegraphics[width=0.9\textwidth]{boolean.png}\\
-    \href{https://gitlab.onelab.info/gmsh/gmsh/blob/master/demos/boolean/boolean.geo}
-         {\texttt{demos/boolean/boolean.geo}}
+    \href{https://gitlab.onelab.info/gmsh/gmsh/blob/master/examples/boolean/boolean.geo}
+         {\texttt{examples/boolean/boolean.geo}}
   \end{figure}
 \end{frame}
 
@@ -561,8 +561,8 @@ Physical Surface("Combined boundary", 2) = CombinedBoundary{ Volume{r()}; }
 \begin{frame}{Gmsh - Constructive Solid Geometry}
   \begin{figure}
     \includegraphics[width=0.9\textwidth]{import.png}\\
-    \href{https://gitlab.onelab.info/gmsh/gmsh/blob/master/demos/boolean/import.geo}
-         {\texttt{demos/boolean/import.geo}}
+    \href{https://gitlab.onelab.info/gmsh/gmsh/blob/master/examples/boolean/import.geo}
+         {\texttt{examples/boolean/import.geo}}
   \end{figure}
 \end{frame}
 
@@ -646,8 +646,8 @@ gmsh.finalize()
     \end{column}
   \end{columns}
   \begin{center}
-    \href{https://gitlab.onelab.info/gmsh/gmsh/blob/master/demos/api/boolean.py}
-         {\texttt{demos/api/boolean.py}}
+    \href{https://gitlab.onelab.info/gmsh/gmsh/blob/master/examples/api/boolean.py}
+         {\texttt{examples/api/boolean.py}}
   \end{center}
 \end{frame}
 
@@ -694,8 +694,8 @@ int main(int argc, char **argv)
     \end{column}
   \end{columns}
   \begin{center}
-    \href{https://gitlab.onelab.info/gmsh/gmsh/blob/master/demos/api/boolean.cpp}
-         {\texttt{demos/api/boolean.cpp}}
+    \href{https://gitlab.onelab.info/gmsh/gmsh/blob/master/examples/api/boolean.cpp}
+         {\texttt{examples/api/boolean.cpp}}
   \end{center}
 \end{frame}
 
@@ -706,17 +706,17 @@ int main(int argc, char **argv)
   \item Generate interpolation (\texttt{getBasisFunctions}) and integration
     (\texttt{getJacobians}) data to build Finite Element and related solvers
     (see e.g.
-    \href{https://gitlab.onelab.info/gmsh/gmsh/blob/master/demos/api/poisson.py}
-    {\texttt{demos/api/poisson.py}})
+    \href{https://gitlab.onelab.info/gmsh/gmsh/blob/master/examples/api/poisson.py}
+    {\texttt{examples/api/poisson.py}})
   \item Create post-processing views
   \item Run the graphical user-interface
   \item Build custom graphical user-interfaces, e.g. for domain-specific codes
     (see
-    \href{https://gitlab.onelab.info/gmsh/gmsh/blob/master/demos/api/prepro.py}
-    {\texttt{demos/api/prepro.py}}
+    \href{https://gitlab.onelab.info/gmsh/gmsh/blob/master/examples/api/prepro.py}
+    {\texttt{examples/api/prepro.py}}
     or
-    \href{https://gitlab.onelab.info/gmsh/gmsh/blob/master/demos/api/custom_gui.py}
-    {\texttt{demos/api/custom\_gui.py}}) or co-post-processing via ONELAB
+    \href{https://gitlab.onelab.info/gmsh/gmsh/blob/master/examples/api/custom_gui.py}
+    {\texttt{examples/api/custom\_gui.py}}) or co-post-processing via ONELAB
   \end{itemize}
 \end{frame}