diff --git a/OneM2M_PermutationFunctions.ttcn b/OneM2M_PermutationFunctions.ttcn
index ca92d0f07aad0e9b24bfb556202e0a19065e4cad..4ccf7b542eb77247dfe01a37fd55c2df25990ef3 100644
--- a/OneM2M_PermutationFunctions.ttcn
+++ b/OneM2M_PermutationFunctions.ttcn
@@ -6272,6 +6272,12 @@ module OneM2M_PermutationFunctions {
 						// Test Body
 						v_request := f_getUpdateRequestPrimitive(p_resourceType, v_resourceIndex, p_updateRequestPrimitive);
 						v_request.resultContent := int0;//Nothing
+						if(valueof(p_childResourceType) == int23) {
+							if (vc_ae2.running) {
+								vc_ae2.stop;
+							}
+							vc_ae2.start(f_cse_notifyProcedure_defaultHandler());
+						}
 						f_send(e_mca_port, m_request(v_request));
 						tc_ac.start;
 						alt {
@@ -6341,6 +6347,12 @@ module OneM2M_PermutationFunctions {
 						// Test Body
 						v_request := f_getUpdateRequestPrimitive(p_resourceType, v_resourceIndex, p_updateRequestPrimitive);
 						v_request.resultContent := int1;//Attributes
+						if(valueof(p_childResourceType) == int23) {
+							if (vc_ae2.running) {
+								vc_ae2.stop;
+							}
+							vc_ae2.start(f_cse_notifyProcedure_defaultHandler());
+						}
 						f_send(e_mca_port, m_request(v_request));
 						tc_ac.start;
 						alt {
@@ -6410,6 +6422,12 @@ module OneM2M_PermutationFunctions {
 						// Test Body
 						v_request := f_getUpdateRequestPrimitive(p_resourceType, v_resourceIndex, p_updateRequestPrimitive);
 						v_request.resultContent := int9;//Modified Attributes
+						if(valueof(p_childResourceType) == int23) {
+							if (vc_ae2.running) {
+								vc_ae2.stop;
+							}
+							vc_ae2.start(f_cse_notifyProcedure_defaultHandler());
+						}
 						f_send(e_mca_port, m_request(v_request));
 						tc_ac.start;
 						alt {
diff --git a/OneM2M_Testcases_CSE_Release_2.ttcn b/OneM2M_Testcases_CSE_Release_2.ttcn
index 45e5e0c9f39eb718989bfab6cb6f8da15ccd0a0b..7ecb008167ee7b056933b4f932a11c6cab79ff45 100644
--- a/OneM2M_Testcases_CSE_Release_2.ttcn
+++ b/OneM2M_Testcases_CSE_Release_2.ttcn
@@ -1999,27 +1999,30 @@ module OneM2M_Testcases_CSE_Release_2 {
 						var RequestPrimitive v_updateRequest := valueof(m_updateContainerBase);
 						var template PrimitiveContent v_contentResponse;
 						
-												v_contentResponse.container := mw_contentContainer_allOmit;
+						v_contentResponse.container := mw_contentContainer_allOmit;
 						v_contentResponse.container.lastModifiedTime := ?;
 						v_contentResponse.container.stateTag := ?; 
+						v_contentResponse.container.labels := ?; 
 						v_updateRequest.primitiveContent.container.labels := {"VALUE_1"};
 						
 						v_ae1.start(f_CSE_DMR_UPD_022(int3, m_createContainerBase, v_contentResponse, int3, m_createContainerBase, v_updateRequest));//Container
 						v_ae1.done;
-									}
+					}
 							
 					testcase TC_CSE_DMR_UPD_022_GRP() runs on Tester system CseSystem {
 						// Local variables
 						var AeSimu v_ae1 := AeSimu.create("AE1") alive;
 						var RequestPrimitive v_updateRequest := valueof(m_updateGroupBase);
 						var template PrimitiveContent v_contentResponse;
-												v_contentResponse.group_ := mw_contentGroup_allOmit;
+
+						v_contentResponse.group_ := mw_contentGroup_allOmit;
 						v_contentResponse.group_.lastModifiedTime := ?;
+						v_contentResponse.group_.labels := ?; 
 						v_updateRequest.primitiveContent.group_.labels := {"VALUE_1"};
 					
 						v_ae1.start(f_CSE_DMR_UPD_022(int9, m_createGroupBase, v_contentResponse, int23, m_createSubscriptionBase, v_updateRequest));//Group
 						v_ae1.done;
-									}
+					}
 							
 					testcase TC_CSE_DMR_UPD_022_ACP() runs on Tester system CseSystem {
 						// Local variables
@@ -2027,13 +2030,14 @@ module OneM2M_Testcases_CSE_Release_2 {
 						var RequestPrimitive v_updateRequest := valueof(m_updateAcpBase);
 						var template PrimitiveContent v_contentResponse;
 	
-												v_contentResponse.accessControlPolicy := mw_contentAcp_allOmit;
+						v_contentResponse.accessControlPolicy := mw_contentAcp_allOmit;
 						v_contentResponse.accessControlPolicy.lastModifiedTime := ?;
+						v_contentResponse.accessControlPolicy.labels := ?; 
 						v_updateRequest.primitiveContent.accessControlPolicy.labels := {"VALUE_1"};
 	
 						v_ae1.start(f_CSE_DMR_UPD_022(int1, m_createAcpBase,v_contentResponse, int23, m_createSubscriptionBase, v_updateRequest));//AccessControlPolicy
 						v_ae1.done;	 
-									}
+					}
 		
 				} // end g_CSE_DMR_UPD_022