diff --git a/scenarios/ArMemIndex/ArMemIndex.scx b/scenarios/ArMemIndex/ArMemIndex.scx
index 26b558228c8b6f120dd07e9abd62bcb3542b1383..357d9d9fb0ebefa824edfc1f2f0003b70c0b0da8 100644
--- a/scenarios/ArMemIndex/ArMemIndex.scx
+++ b/scenarios/ArMemIndex/ArMemIndex.scx
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <scenario name="ArMemIndex" creation="2022-11-10.11:51:30" globalConfigName="./config/global.cfg" package="RobotAPI" deploymentType="local" nodeName="NodeMain">
 	<application name="IndexMemory" instance="" package="RobotAPI" nodeName="" enabled="true" iceAutoRestart="false"/>
-	<application name="RobotAndObjectToIndex" instance="" package="RobotAPI" nodeName="" enabled="true" iceAutoRestart="false"/>
+	<application name="ObjectInstanceToIndex" instance="" package="RobotAPI" nodeName="" enabled="true" iceAutoRestart="false"/>
 </scenario>
 
diff --git a/scenarios/ArMemIndex/config/RobotAndObjectToIndex.cfg b/scenarios/ArMemIndex/config/ObjectInstanceToIndex.cfg
similarity index 88%
rename from scenarios/ArMemIndex/config/RobotAndObjectToIndex.cfg
rename to scenarios/ArMemIndex/config/ObjectInstanceToIndex.cfg
index afb443e1490c3aebc09367d0bf857510e6410506..6d840e2b365319a8246fc44a44230980a55168f8 100644
--- a/scenarios/ArMemIndex/config/RobotAndObjectToIndex.cfg
+++ b/scenarios/ArMemIndex/config/ObjectInstanceToIndex.cfg
@@ -1,5 +1,5 @@
 # ==================================================================
-# RobotAndObjectToIndex properties
+# ObjectInstanceToIndex properties
 # ==================================================================
 
 # ArmarX.AdditionalPackages:  List of additional ArmarX packages which should be in the list of default packages. If you have custom packages, which should be found by the gui or other apps, specify them here. Comma separated List.
@@ -92,81 +92,81 @@
 # ArmarX.LoggingGroup = ""
 
 
-# ArmarX.RedirectStdout:  Redirect std::cout and std::cerr to ArmarXLog
+# ArmarX.ObjectInstanceToIndex.EnableProfiling:  enable profiler which is used for logging performance events
 #  Attributes:
-#  - Default:            true
+#  - Default:            false
 #  - Case sensitivity:   yes
 #  - Required:           no
 #  - Possible values: {0, 1, false, no, true, yes}
-# ArmarX.RedirectStdout = true
+# ArmarX.ObjectInstanceToIndex.EnableProfiling = false
 
 
-# ArmarX.RemoteHandlesDeletionTimeout:  The timeout (in ms) before a remote handle deletes the managed object after the use count reached 0. This time can be used by a client to increment the count again (may be required when transmitting remote handles)
+# ArmarX.ObjectInstanceToIndex.MinimumLoggingLevel:  Local logging level only for this component
 #  Attributes:
-#  - Default:            3000
+#  - Default:            Undefined
 #  - Case sensitivity:   yes
 #  - Required:           no
-# ArmarX.RemoteHandlesDeletionTimeout = 3000
+#  - Possible values: {Debug, Error, Fatal, Important, Info, Undefined, Verbose, Warning}
+# ArmarX.ObjectInstanceToIndex.MinimumLoggingLevel = Undefined
 
 
-# ArmarX.RobotAndObjectToIndex.EnableProfiling:  enable profiler which is used for logging performance events
+# ArmarX.ObjectInstanceToIndex.ObjectMemoryName:  Name of the object memory.
 #  Attributes:
-#  - Default:            false
+#  - Default:            ObjectMemory
 #  - Case sensitivity:   yes
 #  - Required:           no
-#  - Possible values: {0, 1, false, no, true, yes}
-# ArmarX.RobotAndObjectToIndex.EnableProfiling = false
+# ArmarX.ObjectInstanceToIndex.ObjectMemoryName = ObjectMemory
 
 
-# ArmarX.RobotAndObjectToIndex.MinimumLoggingLevel:  Local logging level only for this component
+# ArmarX.ObjectInstanceToIndex.ObjectName:  Name of IceGrid well-known object
 #  Attributes:
-#  - Default:            Undefined
+#  - Default:            ""
 #  - Case sensitivity:   yes
 #  - Required:           no
-#  - Possible values: {Debug, Error, Fatal, Important, Info, Undefined, Verbose, Warning}
-# ArmarX.RobotAndObjectToIndex.MinimumLoggingLevel = Undefined
+# ArmarX.ObjectInstanceToIndex.ObjectName = ""
 
 
-# ArmarX.RobotAndObjectToIndex.ObjectMemoryName:  Name of the object memory.
+# ArmarX.ObjectInstanceToIndex.RemoteGuiName:  Name of the remote gui provider
 #  Attributes:
-#  - Default:            ObjectMemory
+#  - Default:            RemoteGuiProvider
 #  - Case sensitivity:   yes
 #  - Required:           no
-# ArmarX.RobotAndObjectToIndex.ObjectMemoryName = ObjectMemory
+# ArmarX.ObjectInstanceToIndex.RemoteGuiName = RemoteGuiProvider
 
 
-# ArmarX.RobotAndObjectToIndex.ObjectName:  Name of IceGrid well-known object
+# ArmarX.ObjectInstanceToIndex.mns.MemoryNameSystemEnabled:  Whether to use (and depend on) the Memory Name System (MNS).
+# Set to false to use this memory as a stand-alone.
 #  Attributes:
-#  - Default:            ""
+#  - Default:            true
 #  - Case sensitivity:   yes
 #  - Required:           no
-# ArmarX.RobotAndObjectToIndex.ObjectName = ""
+#  - Possible values: {0, 1, false, no, true, yes}
+# ArmarX.ObjectInstanceToIndex.mns.MemoryNameSystemEnabled = true
 
 
-# ArmarX.RobotAndObjectToIndex.RemoteGuiName:  Name of the remote gui provider
+# ArmarX.ObjectInstanceToIndex.mns.MemoryNameSystemName:  Name of the Memory Name System (MNS) component.
 #  Attributes:
-#  - Default:            RemoteGuiProvider
+#  - Default:            MemoryNameSystem
 #  - Case sensitivity:   yes
 #  - Required:           no
-# ArmarX.RobotAndObjectToIndex.RemoteGuiName = RemoteGuiProvider
+# ArmarX.ObjectInstanceToIndex.mns.MemoryNameSystemName = MemoryNameSystem
 
 
-# ArmarX.RobotAndObjectToIndex.mns.MemoryNameSystemEnabled:  Whether to use (and depend on) the Memory Name System (MNS).
-# Set to false to use this memory as a stand-alone.
+# ArmarX.RedirectStdout:  Redirect std::cout and std::cerr to ArmarXLog
 #  Attributes:
 #  - Default:            true
 #  - Case sensitivity:   yes
 #  - Required:           no
 #  - Possible values: {0, 1, false, no, true, yes}
-# ArmarX.RobotAndObjectToIndex.mns.MemoryNameSystemEnabled = true
+# ArmarX.RedirectStdout = true
 
 
-# ArmarX.RobotAndObjectToIndex.mns.MemoryNameSystemName:  Name of the Memory Name System (MNS) component.
+# ArmarX.RemoteHandlesDeletionTimeout:  The timeout (in ms) before a remote handle deletes the managed object after the use count reached 0. This time can be used by a client to increment the count again (may be required when transmitting remote handles)
 #  Attributes:
-#  - Default:            MemoryNameSystem
+#  - Default:            3000
 #  - Case sensitivity:   yes
 #  - Required:           no
-# ArmarX.RobotAndObjectToIndex.mns.MemoryNameSystemName = MemoryNameSystem
+# ArmarX.RemoteHandlesDeletionTimeout = 3000
 
 
 # ArmarX.SecondsStartupDelay:  The startup will be delayed by this number of seconds (useful for debugging)