diff --git a/src/main/java/fr/univlille/sae/classification/view/MainStageView.java b/src/main/java/fr/univlille/sae/classification/view/MainStageView.java
index 7d3163b7987b6c46bee2ace35d683b6d1de5bbd6..9ccee119a2124bf51975c51d528a1a3b18df38a0 100644
--- a/src/main/java/fr/univlille/sae/classification/view/MainStageView.java
+++ b/src/main/java/fr/univlille/sae/classification/view/MainStageView.java
@@ -64,9 +64,7 @@ public class MainStageView implements Observer {
         scatterChart.getData().add(series1);
         for(LoadableData i : model.getDatas()) {
             if(model.getType() == DataType.IRIS) {
-                series1.getData().add(new XYChart.Data<>(((Iris)i).getPetalLength(),
-                        ((Iris)i).getPetalWidth()));
-
+                series1.getData().add(new XYChart.Data<>(((Iris)i).getPetalLength(), ((Iris)i).getPetalWidth()));
             }
         }
 
@@ -75,6 +73,14 @@ public class MainStageView implements Observer {
 
     @Override
     public void update(Observable observable, Object data) {
+        if(scatterChart == null) throw new IllegalStateException();
+        if(!(observable instanceof ClassificationModel)) throw new IllegalStateException();
+
+        if(data instanceof Iris){
+            Iris temp = (Iris)data;
+
+
+        }
 
     }
 }