diff --git a/inventory_provider/snmp.py b/inventory_provider/snmp.py
index 319cc0448245fc684b9e448830971e774c393bc9..5370a7984fe3f0473fc7eed1f2611bc89a4f50a9 100644
--- a/inventory_provider/snmp.py
+++ b/inventory_provider/snmp.py
@@ -135,7 +135,7 @@ def get_peer_state_info(hostname, community):
         yield {
             'local': local.exploded,
             'remote': remote.exploded,
-            'oid': ifc['oid'][1:],
+            'oid': ifc['oid'],
             'value': ifc['value'],
         }
 
@@ -216,12 +216,18 @@ def get(
 
 if __name__ == '__main__':
 
-    # for x in get_peer_state_oids('mx1.kau.lt.geant.net', '0pBiFbD'):
+    import json
+
+    # for x in get_peer_state_info('mx1.kau.lt.geant.net', '0pBiFbD'):
     #     print(x)
 
-    oids = [x['oid'] for x in get_peer_state_info('mx1.kau.lt.geant.net', '0pBiFbD')]
-    oids = list(oids)
+    peerings = get_peer_state_info('mx1.kau.lt.geant.net', '0pBiFbD')
+    # print(json.dumps(list(peerings), indent=2, sort_keys=True))
+
+    oids = [x['oid'] for x in peerings]
+    print(oids)
+    data = dict()
     for i in range(0, len(oids), 3):
-        print('*' * 20)
-        for x in get('mx1.kau.lt.geant.net', '0pBiFbD', oids[i:i+3]).items():
-            print(x)
+        data.update(get('mx1.kau.lt.geant.net', '0pBiFbD', oids[i:i+3]))
+
+    print(json.dumps(data, indent=2))