diff --git a/models/dayabay_v0.py b/models/dayabay_v0.py
index 69a51d03e1c9c3bd7df2243c92b41b21df08fb78..633400d0de19664baa74479ed1bbe2c71a429a02 100644
--- a/models/dayabay_v0.py
+++ b/models/dayabay_v0.py
@@ -3,7 +3,7 @@ from pathlib import Path
 
 from dagflow.graph import Graph
 from dagflow.graphviz import savegraph
-from dagflow.lib.Sum import Sum
+from dagflow.lib.arithmetic import Sum
 
 from gindex import GNIndex
 
diff --git a/models/dayabay_v1.py b/models/dayabay_v1.py
index 5d9c1954af535b9132925c2d1d1f70a1aedf972a..5c7dd441ebc73e4a27673ee050be4a0fdfbac352 100644
--- a/models/dayabay_v1.py
+++ b/models/dayabay_v1.py
@@ -3,7 +3,7 @@ from pathlib import Path
 
 from dagflow.graph import Graph
 from dagflow.graphviz import savegraph
-from dagflow.lib.Sum import Sum
+from dagflow.lib.arithmetic import Sum
 
 from gindex import GNIndex
 
diff --git a/submodules/dagflow b/submodules/dagflow
index 0d68d4e34ba27c64cc0d2877cbd7dd3ade17d77b..52d17594585151b9702ec6c69fe0805519289564 160000
--- a/submodules/dagflow
+++ b/submodules/dagflow
@@ -1 +1 @@
-Subproject commit 0d68d4e34ba27c64cc0d2877cbd7dd3ade17d77b
+Subproject commit 52d17594585151b9702ec6c69fe0805519289564