diff --git a/modele/Expression.js b/modele/Expression.js
index 860cd42a8adafbb522dcc4a7ccf83e00366c5a49..740826dae3dfa9add7fca1cc0315df6e88773903 100644
--- a/modele/Expression.js
+++ b/modele/Expression.js
@@ -1,7 +1,7 @@
 class Expression{
     #contenu;
 
-    construction(content = ""){
+    constructor(content = ""){
         this.#contenu = content;
     }
 
diff --git a/modele/Feuille.js b/modele/Feuille.js
index ecfb2c791a741f5157c260e5b836af252a3a0cc0..70de6da7a70624c6c970f701d09fa3f0dabc64b4 100644
--- a/modele/Feuille.js
+++ b/modele/Feuille.js
@@ -24,9 +24,12 @@ class Feuille extends Component{
 
     toJSON(){
         let cellsJSON = [];
+        let tmp = [];
 
         for (let i = 0; i < this.#cells.length; i++){
-            this.#cells[i].forEach(cell => cellsJSON.push(cell.toJSON()));
+            this.#cells[i].forEach(cell => tmp.push(cell.toJSON()));
+            cellsJSON.push(tmp);
+            tmp = [];
         }
 
         return {