diff --git a/OneM2M_Functions.ttcn b/OneM2M_Functions.ttcn
index 2048df8c49bfb21d71958aa111ed4d7850e76b2e..37efffbafe5f69e76514f61ab2e32265f4699e21 100644
--- a/OneM2M_Functions.ttcn
+++ b/OneM2M_Functions.ttcn
@@ -127,12 +127,12 @@ module OneM2M_Functions {
 		function f_preamble_prepareCSE(in template ListOfM2MID p_allowedAEs, in template (value) AccessControlOperations p_allowedOperations := int63) runs on M2M return integer{//c_CRUDNDi
 		
 			var M2MResponsePrimitive v_response;
-			var integer v_cseBaseAuxIndex := -1;
+			var integer v_serviceSubscribedAppRuleIndex := -1;
 			var RequestPrimitive v_request;
 
-			v_cseBaseAuxIndex := f_createResource(int19, m_createServiceSubscribedAppRule({"None"}, {PX_APP_ID}, valueof(p_allowedAEs)));
+			v_serviceSubscribedAppRuleIndex := f_createResource(int19, m_createServiceSubscribedAppRule({"None"}, {PX_APP_ID}, valueof(p_allowedAEs)));
 			
-			return v_cseBaseAuxIndex;
+			return v_serviceSubscribedAppRuleIndex;
 		
 		}