diff --git a/pulse_lib/segments/utility/looping.py b/pulse_lib/segments/utility/looping.py
index a1732fd4bd0fc64d79a786fb83db23e87cebe8aa..6ddca79f2e4ab8b9bd35e493a3e40c2558458eff 100644
--- a/pulse_lib/segments/utility/looping.py
+++ b/pulse_lib/segments/utility/looping.py
@@ -120,7 +120,7 @@ class loop_obj():
             elif self.ndim == 1 and other.ndim == 1 and self.axis[0] == other.axis[0]:
                 cpy.data += other.data
             else:
-                raise Exception('Adding loop objects not supported')
+                raise Exception(f'Adding loop objects not supported, {self}, {other}')
             # TODO equal axis and multiple dimensions
         else:
             cpy.data += other