diff --git a/pulse_lib/segments/segment_acquisition.py b/pulse_lib/segments/segment_acquisition.py
index 700148ad03da6e0cc080c05bc7f6c8360214c7fc..e1d35b710c7597477706a0a64c5031186495e376 100644
--- a/pulse_lib/segments/segment_acquisition.py
+++ b/pulse_lib/segments/segment_acquisition.py
@@ -75,6 +75,9 @@ class segment_acquisition():
         '''
         if n_repeat is not None and interval is None:
             raise Exception('interval must be specified when n_repeat is set')
+        # @@@ MAKE proper solution
+        # if isinstance(ref, str):
+        #     ref = MeasurementRef(ref)
         if isinstance(ref, MeasurementRef) and zero_on_high:
             ref.inverted()
         # TODO: measurements are not sorted in time. So, this works as long as they are added in right order.