diff --git a/status/fodtest_netconf_get b/status/fodtest_netconf_get
index dc1be05f4f79f27450a739c3e1353cf35b9eaaa2..56ea89fa7116a631aa7c6a1824183735737de2fb 100755
--- a/status/fodtest_netconf_get
+++ b/status/fodtest_netconf_get
@@ -1,23 +1,32 @@
 #!/bin/bash
 
 use_netconf_settings=0
-old_version=0
+old_version=1
 parsed=0
+arg1=""
 
 while [ $# -gt 0 ]; do
 
-  if [ "$1" = "--raw_netconf__all_conf" ]; then 
+  if [ "$1" = "--raw_netconf__get_config_all" ]; then 
     shift 1
     parsed=-1
+  elif [ "$1" = "--raw_netconf__get_all" ]; then 
+    shift 1
+    parsed=-1.5
   elif [ "$1" = "--raw_netconf__client_capabilities" ]; then 
     shift 1
     parsed=-2
   elif [ "$1" = "--raw_netconf__server_capabilities" ]; then 
     shift 1
     parsed=-3
-  elif [ "$1" = "--raw_netconf__all" ]; then 
+  elif [ "$1" = "--raw_netconf__schema" ]; then 
     shift 1
     parsed=-4
+    arg1="$1"
+    shift 1 
+  elif [ "$1" = "--raw_netconf__test1" ]; then 
+    shift 1
+    parsed=-5
   elif [ "$1" = "--raw" ]; then 
     shift 1
     parsed=0
@@ -27,7 +36,10 @@ while [ $# -gt 0 ]; do
   elif [ "$1" = "--parsed_json" -o "$1" = "--json" ]; then 
     shift 1
     parsed=2
-  elif [ "$1" = "--old_version" ]; then 
+  elif [ "$1" = "--use_exabgp" -o "$1" = "--new_version" ]; then 
+    shift 1
+    old_version=0
+  elif [ "$1" = "--real_netconf" -o "$1" = "--old_version" ]; then 
     shift 1
     old_version=1
   elif [ "$1" = "--use_netconf_settings" ]; then 
@@ -136,6 +148,11 @@ if $old_version:
        #xmlconfig = m.get_config(source='running', filter=('subtree', '<configurationx/>')).data_xml
        xmlconfig = m.get_config(source='running').data_xml
        print(xmlconfig);
+  elif $parsed==-1.5:
+    from ncclient import manager
+    with manager.connect(host=settings.NETCONF_DEVICE, port=settings.NETCONF_PORT, username=settings.NETCONF_USER, password=settings.NETCONF_PASS, hostkey_verify=False) as m:
+       xmlconfig = m.get().data_xml
+       print(xmlconfig);
   elif $parsed==-2:
     from ncclient import manager
     with manager.connect(host=settings.NETCONF_DEVICE, port=settings.NETCONF_PORT, username=settings.NETCONF_USER, password=settings.NETCONF_PASS, hostkey_verify=False) as m:
@@ -147,11 +164,20 @@ if $old_version:
        for item in m.server_capabilities:
           print(item)
   elif $parsed==-4:
+    from ncclient import manager
+    with manager.connect(host=settings.NETCONF_DEVICE, port=settings.NETCONF_PORT, username=settings.NETCONF_USER, password=settings.NETCONF_PASS, hostkey_verify=False) as m:
+       #xmlconfig = m.get_schema(identifier="nokia-conf")
+       #xmlconfig = m.get_schema(identifier="nokia-types-filter")
+       xmlconfig = m.get_schema(identifier="$arg1")
+       print(xmlconfig);
+  elif $parsed==-5:
     from ncclient import manager
     with manager.connect(host=settings.NETCONF_DEVICE, port=settings.NETCONF_PORT, username=settings.NETCONF_USER, password=settings.NETCONF_PASS, hostkey_verify=False) as m:
        #xmlconfig = m.get_data(datastore='xxx').data_xml
        #xmlconfig = m.get_schema(identifier="nokia-conf", version="2023-05-19")
-       xmlconfig = m.get_schema(identifier="nokia-conf")
+       #xmlconfig = m.get_schema(identifier="nokia-conf")
+       #xmlconfig = m.get(filter=('subtree', 'nokia-types-filter'))
+       xmlconfig = m.get()
        print(xmlconfig);
 else:
   retriever = PR0.Retriever();