diff --git a/scenarios/ArMemObjectMemory/config/ObjectMemory.cfg b/scenarios/ArMemObjectMemory/config/ObjectMemory.cfg
index abb6c293cfe6ead2229ce0cf06a15f6d343e7577..3a94ad28db4d65ce3873003c36276ea6aac0485b 100644
--- a/scenarios/ArMemObjectMemory/config/ObjectMemory.cfg
+++ b/scenarios/ArMemObjectMemory/config/ObjectMemory.cfg
@@ -7,7 +7,7 @@
 #  - Default:            Default value not mapped.
 #  - Case sensitivity:   yes
 #  - Required:           no
-ArmarX.AdditionalPackages = ArmarXObjects
+# ArmarX.AdditionalPackages = Default value not mapped.
 
 
 # ArmarX.ApplicationName:  Application name
@@ -109,85 +109,94 @@ ArmarX.AdditionalPackages = ArmarXObjects
 # ArmarX.ObjectMemory.EnableProfiling = false
 
 
-# ArmarX.ObjectMemory.Longtermmemorydatabase:  
+# ArmarX.ObjectMemory.MinimumLoggingLevel:  Local logging level only for this component
 #  Attributes:
-#  - Default:            Test
+#  - Default:            Undefined
 #  - Case sensitivity:   yes
 #  - Required:           no
-# ArmarX.ObjectMemory.Longtermmemorydatabase = Test
+#  - Possible values: {Debug, Error, Fatal, Important, Info, Undefined, Verbose, Warning}
+# ArmarX.ObjectMemory.MinimumLoggingLevel = Undefined
 
 
-# ArmarX.ObjectMemory.Longtermmemoryhost:  
+# ArmarX.ObjectMemory.ObjectName:  Name of IceGrid well-known object
 #  Attributes:
-#  - Default:            localhost
+#  - Default:            ""
 #  - Case sensitivity:   yes
 #  - Required:           no
-# ArmarX.ObjectMemory.Longtermmemoryhost = localhost
+# ArmarX.ObjectMemory.ObjectName = ""
 
 
-# ArmarX.ObjectMemory.Longtermmemorypassword:  
+# ArmarX.ObjectMemory.RemoteGuiName:  Name of the remote gui provider
 #  Attributes:
-#  - Default:            ""
+#  - Default:            RemoteGuiProvider
 #  - Case sensitivity:   yes
 #  - Required:           no
-# ArmarX.ObjectMemory.Longtermmemorypassword = ""
+# ArmarX.ObjectMemory.RemoteGuiName = RemoteGuiProvider
 
 
-# ArmarX.ObjectMemory.Longtermmemoryport:  
+# ArmarX.ObjectMemory.RemoteStateComponentName:  Name of the robot state component
 #  Attributes:
-#  - Default:            27017
+#  - Default:            RobotStateComponent
 #  - Case sensitivity:   yes
 #  - Required:           no
-# ArmarX.ObjectMemory.Longtermmemoryport = 27017
+# ArmarX.ObjectMemory.RemoteStateComponentName = RobotStateComponent
 
 
-# ArmarX.ObjectMemory.Longtermmemoryuser:  
+# ArmarX.ObjectMemory.cmp.KinematicUnitObserverName:  Name of the kinematic unit observer.
 #  Attributes:
-#  - Default:            ""
+#  - Default:            KinematicUnitObserver
 #  - Case sensitivity:   yes
 #  - Required:           no
-# ArmarX.ObjectMemory.Longtermmemoryuser = ""
+# ArmarX.ObjectMemory.cmp.KinematicUnitObserverName = KinematicUnitObserver
 
 
-# ArmarX.ObjectMemory.MinimumLoggingLevel:  Local logging level only for this component
+# ArmarX.ObjectMemory.ltm.00_enabled:  
 #  Attributes:
-#  - Default:            Undefined
+#  - Default:            true
 #  - Case sensitivity:   yes
 #  - Required:           no
-#  - Possible values: {Debug, Error, Fatal, Important, Info, Undefined, Verbose, Warning}
-# ArmarX.ObjectMemory.MinimumLoggingLevel = Undefined
+#  - Possible values: {0, 1, false, no, true, yes}
+# ArmarX.ObjectMemory.ltm.00_enabled = true
 
 
-# ArmarX.ObjectMemory.ObjectName:  Name of IceGrid well-known object
+# ArmarX.ObjectMemory.ltm.10_host:  
 #  Attributes:
-#  - Default:            ""
+#  - Default:            localhost
 #  - Case sensitivity:   yes
 #  - Required:           no
-# ArmarX.ObjectMemory.ObjectName = ""
+# ArmarX.ObjectMemory.ltm.10_host = localhost
 
 
-# ArmarX.ObjectMemory.RemoteGuiName:  Name of the remote gui provider
+# ArmarX.ObjectMemory.ltm.11_port:  
 #  Attributes:
-#  - Default:            RemoteGuiProvider
+#  - Default:            25270
 #  - Case sensitivity:   yes
 #  - Required:           no
-# ArmarX.ObjectMemory.RemoteGuiName = RemoteGuiProvider
+# ArmarX.ObjectMemory.ltm.11_port = 25270
 
 
-# ArmarX.ObjectMemory.RemoteStateComponentName:  Name of the robot state component
+# ArmarX.ObjectMemory.ltm.20_user:  
 #  Attributes:
-#  - Default:            RobotStateComponent
+#  - Default:            ""
 #  - Case sensitivity:   yes
 #  - Required:           no
-# ArmarX.ObjectMemory.RemoteStateComponentName = RobotStateComponent
+# ArmarX.ObjectMemory.ltm.20_user = ""
 
 
-# ArmarX.ObjectMemory.cmp.KinematicUnitObserverName:  Name of the kinematic unit observer.
+# ArmarX.ObjectMemory.ltm.21_password:  
 #  Attributes:
-#  - Default:            KinematicUnitObserver
+#  - Default:            ""
 #  - Case sensitivity:   yes
 #  - Required:           no
-# ArmarX.ObjectMemory.cmp.KinematicUnitObserverName = KinematicUnitObserver
+# ArmarX.ObjectMemory.ltm.21_password = ""
+
+
+# ArmarX.ObjectMemory.ltm.22_database:  
+#  Attributes:
+#  - Default:            Test
+#  - Case sensitivity:   yes
+#  - Required:           no
+# ArmarX.ObjectMemory.ltm.22_database = Test
 
 
 # ArmarX.ObjectMemory.mem.MemoryName:  Name of this memory server.
@@ -273,20 +282,19 @@ ArmarX.AdditionalPackages = ArmarXObjects
 
 # ArmarX.ObjectMemory.mem.cls.Floor.EntityName:  Object class entity of the floor.
 #  Attributes:
-#  - Default:            Environment/floor-20x20
+#  - Default:            Building/floor-20x20
 #  - Case sensitivity:   yes
 #  - Required:           no
-# ArmarX.ObjectMemory.mem.cls.Floor.EntityName = Environment/floor-20x20
+# ArmarX.ObjectMemory.mem.cls.Floor.EntityName = Building/floor-20x20
 
 
 # ArmarX.ObjectMemory.mem.cls.Floor.Height:  Height (z) of the floor plane. 
 # Set slightly below 0 to avoid z-fighting when drawing planes on the ground.
 #  Attributes:
-#  - Default:            true
+#  - Default:            -1
 #  - Case sensitivity:   yes
 #  - Required:           no
-#  - Possible values: {0, 1, false, no, true, yes}
-# ArmarX.ObjectMemory.mem.cls.Floor.Height = true
+# ArmarX.ObjectMemory.mem.cls.Floor.Height = -1
 
 
 # ArmarX.ObjectMemory.mem.cls.Floor.LayerName:  Layer to draw the floor on.
@@ -447,22 +455,30 @@ ArmarX.AdditionalPackages = ArmarXObjects
 # ArmarX.ObjectMemory.mem.inst.head.maxJointVelocity = 0.0500000007
 
 
-# ArmarX.ObjectMemory.mem.inst.scene.Package:  ArmarX package containing the scene snapshots.
+# ArmarX.ObjectMemory.mem.inst.scene.10_Package:  ArmarX package containing the scene snapshots.
 # Scene snapshots are expected to be located in Package/data/Package/Scenes/*.json.
 #  Attributes:
-#  - Default:            ArmarXObjects
+#  - Default:            PriorKnowledgeData
+#  - Case sensitivity:   yes
+#  - Required:           no
+# ArmarX.ObjectMemory.mem.inst.scene.10_Package = PriorKnowledgeData
+
+
+# ArmarX.ObjectMemory.mem.inst.scene.11_Directory:  Directory in Package/data/Package/ containing the scene snapshots.
+#  Attributes:
+#  - Default:            scenes
 #  - Case sensitivity:   yes
 #  - Required:           no
-# ArmarX.ObjectMemory.mem.inst.scene.Package = ArmarXObjects
+# ArmarX.ObjectMemory.mem.inst.scene.11_Directory = scenes
 
 
-# ArmarX.ObjectMemory.mem.inst.scene.SnapshotToLoad:  Scene snapshot to load on startup (e.g. 'Scene_2021-06-24_20-20-03').
-# You can also specify paths relative to 'Package/Scenes/'.
+# ArmarX.ObjectMemory.mem.inst.scene.12_SnapshotToLoad:  Scene snapshot to load on startup (e.g. 'Scene_2021-06-24_20-20-03').
+# You can also specify paths relative to 'Package/scenes/'.
 #  Attributes:
 #  - Default:            ""
 #  - Case sensitivity:   yes
 #  - Required:           no
-# ArmarX.ObjectMemory.mem.inst.scene.SnapshotToLoad = ""
+# ArmarX.ObjectMemory.mem.inst.scene.12_SnapshotToLoad = ""
 
 
 # ArmarX.ObjectMemory.mem.inst.visu.alpha:  Alpha of objects (1 = solid, 0 = transparent).