diff --git a/CHANGELOG.md b/CHANGELOG.md
index f56df1fb219efc7404dde953c55df47ff3fd21eb..ef5c8a0ecb7953e677a5f77f9cf37b0c6ff73b18 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -17,6 +17,7 @@ SPDX-License-Identifier: GPL-3.0-or-later
    Iterable of Series and dict-like with series values.
 - `plot`: added `yscope` keyword
 - `setFlags`: function to replace `flagManual`
+- `flagUniLOF`: added defaultly applied correction to mitigate phenomenon of overflagging at relatively steep data value slopes. (parameter `slope_correct`). 
 ### Changed
 ### Removed
 ### Fixed
diff --git a/saqc/funcs/outliers.py b/saqc/funcs/outliers.py
index 2a5652ce6920dd5773cde2337d231e586518ccfd..dfb1a84ef8a51ddba8a2f7a43b31ec60e8549499 100644
--- a/saqc/funcs/outliers.py
+++ b/saqc/funcs/outliers.py
@@ -383,7 +383,7 @@ class OutliersMixin:
             g_mask = s_mask.diff()
             g_mask = g_mask.cumsum()
             dat = self._data[field]
-            od_groups = dat.interpolate('linear').groupby(by=g_mask)
+            od_groups = dat.interpolate("linear").groupby(by=g_mask)
             first_vals = od_groups.first()
             last_vals = od_groups.last()
             max_vals = od_groups.max()