diff --git a/rq_controller.egg-info/SOURCES.txt b/rq_controller.egg-info/SOURCES.txt
index 9bc966ba745190127527ec4b582040ae0736d77e..14660b4209872b85004f95cbfa4b212d33189da8 100644
--- a/rq_controller.egg-info/SOURCES.txt
+++ b/rq_controller.egg-info/SOURCES.txt
@@ -4,6 +4,7 @@ setup.cfg
 setup.py
 resource/rq_controller
 rq_controller/__init__.py
+rq_controller/rq_workflow_client.py
 rq_controller.egg-info/PKG-INFO
 rq_controller.egg-info/SOURCES.txt
 rq_controller.egg-info/dependency_links.txt
diff --git a/rq_controller/common/region_of_intrest.py b/rq_controller/common/region_of_intrest.py
index 8f07a99caf66b96d26c733288336f7ac967950bd..a3dfcc4bab12b7aca1265e63427b359c70713d71 100644
--- a/rq_controller/common/region_of_intrest.py
+++ b/rq_controller/common/region_of_intrest.py
@@ -47,6 +47,7 @@ class PyRegionOfIntrest():
     
     def as_message(self) -> RegionOfIntrest:
         message = RegionOfIntrest()
+        roi_list = list()
 
         for i in range(self.number_of_rois):
             roi = Marker()
@@ -60,8 +61,10 @@ class PyRegionOfIntrest():
             roi.scale.z = self.dimensions_mm[i][2]
 
             roi.header.frame_id = self.frame_id
+
+            roi_list.append(roi)            
         
-        message.region_of_intrest_stack.markers = list(message)
+        message.region_of_intrest_stack.markers = roi_list
 
         message.resolution.x = self.resolution_mm[0]
         message.resolution.x = self.resolution_mm[1]