diff --git a/src/nub.ts b/src/nub.ts
index 0a1ddbdf2b5cee6bf2821d732079183bda5ebada..73f1a05ee20a040590db2d5f5ab8c361750fde99 100644
--- a/src/nub.ts
+++ b/src/nub.ts
@@ -641,7 +641,7 @@ export abstract class Nub extends ComputeNode implements IObservable {
     }
 
     /**
-     * Returns all Nubs whose parameters or results are targettes
+     * Returns all Nubs whose parameters or results are targetted
      * by the given one.
      * (used for dependencies checking at session saving time)
      */
diff --git a/src/session.ts b/src/session.ts
index 8e45b7ed912b4242f98c231e250fde2f3761092f..bfb3996cca769ca6e512692a425334eb67732e60 100644
--- a/src/session.ts
+++ b/src/session.ts
@@ -80,8 +80,6 @@ export class Session {
     /** instance pour le pattern singleton */
     private static _instance: Session;
 
-    private defaultPrecision: number = 0.001;
-
     /** Nubs de la session */
     private _nubs: Nub[];
 
@@ -120,6 +118,11 @@ export class Session {
         return this._nubs.length;
     }
 
+    /** Accessor for Nubs list */
+    public getAllNubs() {
+        return this._nubs;
+    }
+
     /**
      * Removes a Nub from the session; does not consider Structure nubs inside Calculator nubs
      * @param sn the Nub to remove from the session