diff --git a/src/Model/Study.py b/src/Model/Study.py
index 18d986eabef858e1b033046392da16e98c75ae2b..cb28978db93350da0b35a2d5942d0e877c9d9edc 100644
--- a/src/Model/Study.py
+++ b/src/Model/Study.py
@@ -266,7 +266,9 @@ class Study(SQLModel):
 
         return new
 
-    def _save(self, progress=lambda: None):
+    def _save(self, progress=None):
+        progress = progress if progress is not None else lambda: None
+
         self.execute(
             f"UPDATE info SET " +
             f"value='{self._db_format(self.name)}' WHERE key='name'"
@@ -304,7 +306,6 @@ class Study(SQLModel):
         self._save_submodel([self._river], data=progress)
         self.commit()
 
-
     def sql_save_request_count(self):
         return self._count()
 
diff --git a/src/Model/Tools/PamhyrDB.py b/src/Model/Tools/PamhyrDB.py
index 1f0be1495877691419384344fbb44b2246bacb0e..44065709db86ccabe2aaa1e340e3ec673259be46 100644
--- a/src/Model/Tools/PamhyrDB.py
+++ b/src/Model/Tools/PamhyrDB.py
@@ -88,9 +88,7 @@ class SQLModel(SQL):
         raise NotImplementedMethodeError(self, self._update)
 
     def _save_submodel(self, objs, data=None):
-        progress = lambda: None
-        if data is not None:
-            progress = data
+        progress = data if data is not None else lambda: None
 
         def fn(sql):
             res = self.execute(
@@ -116,10 +114,10 @@ class SQLModel(SQL):
 
     def _save_count(self, objs, data=None):
         counter = {
-            "insert" : 0,
-            "update" : 0,
-            "delete" : 0,
-            "other" : 0,
+            "insert": 0,
+            "update": 0,
+            "delete": 0,
+            "other": 0,
         }
 
         def fn(sql):
diff --git a/src/View/HydraulicStructures/PlotAC.py b/src/View/HydraulicStructures/PlotAC.py
index 028d65730f8fb626b50c7e32b8a0fbcd16a0a2f7..9964686afe28b5fdb6120eb1123d7345366077a0 100644
--- a/src/View/HydraulicStructures/PlotAC.py
+++ b/src/View/HydraulicStructures/PlotAC.py
@@ -106,13 +106,13 @@ class PlotAC(PamhyrPlot):
         self.update()
 
     def update(self):
-
         if self.line_kp is None:
             self.draw()
         else:
             if self._current_reach is None or self._current_profile is None:
                 self.clear()
                 return
+
             profile = self._current_profile
             x = profile.get_station()
             z = profile.z()