diff --git a/README.md b/README.md
index 08a2bd57b1947027af3ce38e8407336bfcaf7f54..47125212df5ea5a248bdb7a9a6fd285b60417ec7 100644
--- a/README.md
+++ b/README.md
@@ -368,7 +368,8 @@ Any non-empty responses are JSON formatted messages.
   * key example:
     * `snmp-interfaces:mx1.lon2.uk.geant.net`
   * value schema
-  ```json
+    TODO: this needs to be checked ...
+    ```json
     {
         "$schema": "http://json-schema.org/draft-07/schema#",
 
@@ -541,6 +542,7 @@ Any non-empty responses are JSON formatted messages.
     * `opsdb:services:children:12363`
     * `opsdb:services:parents:14407`
   * value schema
+      TODO: this needs to be checked ...
     ```json
     {
         "$schema": "http://json-schema.org/draft-07/schema#",
diff --git a/inventory_provider/tasks/worker.py b/inventory_provider/tasks/worker.py
index 7dcfbcbf63895d2032f56810c3b3e79d90f06552..fcfa9b690d31043553ebb2d4a57dda8b9cfa5d26 100644
--- a/inventory_provider/tasks/worker.py
+++ b/inventory_provider/tasks/worker.py
@@ -178,6 +178,7 @@ def update_equipment_locations():
 
 @app.task()
 def update_circuit_hierarchy():
+    # TODO: integers are not JSON keys
     with db.connection(InventoryTask.config["ops-db"]) as cx:
         child_to_parents = defaultdict(list)
         parent_to_children = defaultdict(list)