diff --git a/Notebooks/Tutorial - Handling polytopes.ipynb b/Notebooks/Tutorial - Handling polytopes.ipynb
index f50310d9713423c08cb9aca449b74392fda323ce..af6e40d4c19efa65ce5ba7fecb30a85df572862c 100644
--- a/Notebooks/Tutorial - Handling polytopes.ipynb	
+++ b/Notebooks/Tutorial - Handling polytopes.ipynb	
@@ -23,7 +23,11 @@
    "metadata": {},
    "source": [
     "# Installation\n",
-    "TODO"
+    "To install the code, you should donwload the project: https://gitlab.inria.fr/amarmore/musiconpolytopes\n",
+    "\n",
+    "Then you should put all this in a folder, at a given path (noted /path/to/package).\n",
+    "\n",
+    "Finally, you should open a bash shell (on Linux distribution) or an anaconda prompt (on Windows) and type: `pip install -e /path/to/package`."
    ]
   },
   {
@@ -52,8 +56,8 @@
    "execution_count": 1,
    "metadata": {
     "ExecuteTime": {
-     "end_time": "2021-02-04T12:39:29.819497Z",
-     "start_time": "2021-02-04T12:39:29.102059Z"
+     "end_time": "2021-02-05T13:32:57.792955Z",
+     "start_time": "2021-02-05T13:32:56.530489Z"
     }
    },
    "outputs": [],
@@ -93,8 +97,8 @@
    "execution_count": 2,
    "metadata": {
     "ExecuteTime": {
-     "end_time": "2021-02-04T12:39:29.834251Z",
-     "start_time": "2021-02-04T12:39:29.822284Z"
+     "end_time": "2021-02-05T13:32:57.803409Z",
+     "start_time": "2021-02-05T13:32:57.794924Z"
     }
    },
    "outputs": [
@@ -176,8 +180,8 @@
    "execution_count": 3,
    "metadata": {
     "ExecuteTime": {
-     "end_time": "2021-02-04T12:39:29.842229Z",
-     "start_time": "2021-02-04T12:39:29.836245Z"
+     "end_time": "2021-02-05T13:32:57.811387Z",
+     "start_time": "2021-02-05T13:32:57.805403Z"
     }
    },
    "outputs": [
@@ -208,8 +212,8 @@
    "execution_count": 4,
    "metadata": {
     "ExecuteTime": {
-     "end_time": "2021-02-04T12:39:29.850207Z",
-     "start_time": "2021-02-04T12:39:29.844223Z"
+     "end_time": "2021-02-05T13:32:57.818369Z",
+     "start_time": "2021-02-05T13:32:57.813382Z"
     }
    },
    "outputs": [
@@ -246,8 +250,8 @@
    "execution_count": 5,
    "metadata": {
     "ExecuteTime": {
-     "end_time": "2021-02-04T12:39:29.858185Z",
-     "start_time": "2021-02-04T12:39:29.852203Z"
+     "end_time": "2021-02-05T13:32:57.825368Z",
+     "start_time": "2021-02-05T13:32:57.820363Z"
     }
    },
    "outputs": [
@@ -281,8 +285,8 @@
    "execution_count": 6,
    "metadata": {
     "ExecuteTime": {
-     "end_time": "2021-02-04T12:39:29.866165Z",
-     "start_time": "2021-02-04T12:39:29.860181Z"
+     "end_time": "2021-02-05T13:32:57.835326Z",
+     "start_time": "2021-02-05T13:32:57.828342Z"
     }
    },
    "outputs": [
@@ -318,8 +322,8 @@
    "execution_count": 7,
    "metadata": {
     "ExecuteTime": {
-     "end_time": "2021-02-04T12:39:29.874144Z",
-     "start_time": "2021-02-04T12:39:29.869158Z"
+     "end_time": "2021-02-05T13:32:57.844300Z",
+     "start_time": "2021-02-05T13:32:57.838316Z"
     }
    },
    "outputs": [
@@ -355,8 +359,8 @@
    "execution_count": 8,
    "metadata": {
     "ExecuteTime": {
-     "end_time": "2021-02-04T12:39:29.882121Z",
-     "start_time": "2021-02-04T12:39:29.876139Z"
+     "end_time": "2021-02-05T13:32:57.851280Z",
+     "start_time": "2021-02-05T13:32:57.845296Z"
     }
    },
    "outputs": [
@@ -387,8 +391,8 @@
    "execution_count": 9,
    "metadata": {
     "ExecuteTime": {
-     "end_time": "2021-02-04T12:39:29.889103Z",
-     "start_time": "2021-02-04T12:39:29.883120Z"
+     "end_time": "2021-02-05T13:32:57.860258Z",
+     "start_time": "2021-02-05T13:32:57.854275Z"
     }
    },
    "outputs": [
@@ -427,8 +431,8 @@
    "execution_count": 10,
    "metadata": {
     "ExecuteTime": {
-     "end_time": "2021-02-04T12:39:29.898114Z",
-     "start_time": "2021-02-04T12:39:29.891136Z"
+     "end_time": "2021-02-05T13:32:57.868241Z",
+     "start_time": "2021-02-05T13:32:57.861254Z"
     }
    },
    "outputs": [
@@ -472,8 +476,8 @@
    "execution_count": 11,
    "metadata": {
     "ExecuteTime": {
-     "end_time": "2021-02-04T12:39:29.912042Z",
-     "start_time": "2021-02-04T12:39:29.899078Z"
+     "end_time": "2021-02-05T13:32:57.881202Z",
+     "start_time": "2021-02-05T13:32:57.871227Z"
     }
    },
    "outputs": [
@@ -515,8 +519,8 @@
    "execution_count": 12,
    "metadata": {
     "ExecuteTime": {
-     "end_time": "2021-02-04T12:39:29.922014Z",
-     "start_time": "2021-02-04T12:39:29.914036Z"
+     "end_time": "2021-02-05T13:32:57.895155Z",
+     "start_time": "2021-02-05T13:32:57.883188Z"
     }
    },
    "outputs": [
@@ -557,8 +561,8 @@
    "execution_count": 13,
    "metadata": {
     "ExecuteTime": {
-     "end_time": "2021-02-04T12:39:29.928996Z",
-     "start_time": "2021-02-04T12:39:29.924009Z"
+     "end_time": "2021-02-05T13:32:57.905129Z",
+     "start_time": "2021-02-05T13:32:57.897150Z"
     }
    },
    "outputs": [
@@ -590,8 +594,8 @@
    "execution_count": 14,
    "metadata": {
     "ExecuteTime": {
-     "end_time": "2021-02-04T12:39:29.935013Z",
-     "start_time": "2021-02-04T12:39:29.930990Z"
+     "end_time": "2021-02-05T13:32:57.913107Z",
+     "start_time": "2021-02-05T13:32:57.907124Z"
     }
    },
    "outputs": [
@@ -615,8 +619,8 @@
    "execution_count": 15,
    "metadata": {
     "ExecuteTime": {
-     "end_time": "2021-02-04T12:39:29.942984Z",
-     "start_time": "2021-02-04T12:39:29.935977Z"
+     "end_time": "2021-02-05T13:32:57.922095Z",
+     "start_time": "2021-02-05T13:32:57.915103Z"
     }
    },
    "outputs": [
@@ -650,8 +654,8 @@
    "execution_count": 16,
    "metadata": {
     "ExecuteTime": {
-     "end_time": "2021-02-04T12:39:29.949971Z",
-     "start_time": "2021-02-04T12:39:29.943956Z"
+     "end_time": "2021-02-05T13:32:57.932057Z",
+     "start_time": "2021-02-05T13:32:57.926074Z"
     }
    },
    "outputs": [
@@ -682,8 +686,8 @@
    "execution_count": 17,
    "metadata": {
     "ExecuteTime": {
-     "end_time": "2021-02-04T12:39:29.956921Z",
-     "start_time": "2021-02-04T12:39:29.951935Z"
+     "end_time": "2021-02-05T13:32:57.943028Z",
+     "start_time": "2021-02-05T13:32:57.934052Z"
     }
    },
    "outputs": [
@@ -722,8 +726,8 @@
    "execution_count": 18,
    "metadata": {
     "ExecuteTime": {
-     "end_time": "2021-02-04T12:39:29.973876Z",
-     "start_time": "2021-02-04T12:39:29.958916Z"
+     "end_time": "2021-02-05T13:32:57.962974Z",
+     "start_time": "2021-02-05T13:32:57.948014Z"
     }
    },
    "outputs": [
@@ -776,8 +780,8 @@
    "execution_count": 19,
    "metadata": {
     "ExecuteTime": {
-     "end_time": "2021-02-04T12:39:29.979860Z",
-     "start_time": "2021-02-04T12:39:29.975871Z"
+     "end_time": "2021-02-05T13:32:57.971954Z",
+     "start_time": "2021-02-05T13:32:57.966963Z"
     }
    },
    "outputs": [],
@@ -809,11 +813,11 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 32,
+   "execution_count": 20,
    "metadata": {
     "ExecuteTime": {
-     "end_time": "2021-02-04T12:44:14.332344Z",
-     "start_time": "2021-02-04T12:44:14.326363Z"
+     "end_time": "2021-02-05T13:32:57.983919Z",
+     "start_time": "2021-02-05T13:32:57.976938Z"
     }
    },
    "outputs": [
@@ -848,11 +852,11 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 30,
+   "execution_count": 21,
    "metadata": {
     "ExecuteTime": {
-     "end_time": "2021-02-04T12:43:53.358511Z",
-     "start_time": "2021-02-04T12:43:53.352528Z"
+     "end_time": "2021-02-05T13:32:57.997883Z",
+     "start_time": "2021-02-05T13:32:57.988905Z"
     }
    },
    "outputs": [
@@ -909,11 +913,11 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 39,
+   "execution_count": 22,
    "metadata": {
     "ExecuteTime": {
-     "end_time": "2021-02-04T13:52:00.254181Z",
-     "start_time": "2021-02-04T13:52:00.235967Z"
+     "end_time": "2021-02-05T13:32:58.006856Z",
+     "start_time": "2021-02-05T13:32:57.999876Z"
     }
    },
    "outputs": [
@@ -945,11 +949,11 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 44,
+   "execution_count": 23,
    "metadata": {
     "ExecuteTime": {
-     "end_time": "2021-02-04T16:55:05.991589Z",
-     "start_time": "2021-02-04T16:55:05.986600Z"
+     "end_time": "2021-02-05T13:32:58.014836Z",
+     "start_time": "2021-02-05T13:32:58.008851Z"
     }
    },
    "outputs": [
@@ -959,7 +963,7 @@
        "[[0, 0, 1], [0, 1, 0]]"
       ]
      },
-     "execution_count": 44,
+     "execution_count": 23,
      "metadata": {},
      "output_type": "execute_result"
     }
@@ -980,11 +984,11 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 59,
+   "execution_count": 24,
    "metadata": {
     "ExecuteTime": {
-     "end_time": "2021-02-04T17:10:58.309432Z",
-     "start_time": "2021-02-04T17:10:58.303421Z"
+     "end_time": "2021-02-05T13:32:58.027800Z",
+     "start_time": "2021-02-05T13:32:58.017836Z"
     }
    },
    "outputs": [
@@ -1015,11 +1019,11 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 58,
+   "execution_count": 25,
    "metadata": {
     "ExecuteTime": {
-     "end_time": "2021-02-04T17:04:25.612458Z",
-     "start_time": "2021-02-04T17:04:25.607437Z"
+     "end_time": "2021-02-05T13:32:58.034782Z",
+     "start_time": "2021-02-05T13:32:58.029795Z"
     }
    },
    "outputs": [
@@ -1029,7 +1033,7 @@
        "[(1, 5), (5, 1)]"
       ]
      },
-     "execution_count": 58,
+     "execution_count": 25,
      "metadata": {},
      "output_type": "execute_result"
     }
@@ -1049,11 +1053,11 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 63,
+   "execution_count": 26,
    "metadata": {
     "ExecuteTime": {
-     "end_time": "2021-02-04T17:15:49.770175Z",
-     "start_time": "2021-02-04T17:15:49.763194Z"
+     "end_time": "2021-02-05T13:32:58.048745Z",
+     "start_time": "2021-02-05T13:32:58.039770Z"
     }
    },
    "outputs": [
@@ -1111,11 +1115,11 @@
   },
   {
    "cell_type": "code",
-   "execution_count": 71,
+   "execution_count": 27,
    "metadata": {
     "ExecuteTime": {
-     "end_time": "2021-02-04T17:20:49.947168Z",
-     "start_time": "2021-02-04T17:20:49.938191Z"
+     "end_time": "2021-02-05T13:32:58.061711Z",
+     "start_time": "2021-02-05T13:32:58.050739Z"
     }
    },
    "outputs": [