diff --git a/docker-compose-novol.yml b/docker-compose-novol.yml
index 9458831e8dff4ea016cc92b193fa96d7cc231624..394a9b124436ef5e4f2700d2aef10106744e16c4 100644
--- a/docker-compose-novol.yml
+++ b/docker-compose-novol.yml
@@ -11,7 +11,7 @@ services:
     ports:
         - "0.0.0.0:8000:8000"
     env_file:
-        - ./docker-compose/.env_fod
+        - ./docker-compose/.env_fod_singlectr
     #environment:
     #- fod_volume_use=0
     networks:
diff --git a/docker-compose-singlefodctr-novol.yml b/docker-compose-singlefodctr-novol.yml
new file mode 100644
index 0000000000000000000000000000000000000000..394a9b124436ef5e4f2700d2aef10106744e16c4
--- /dev/null
+++ b/docker-compose-singlefodctr-novol.yml
@@ -0,0 +1,114 @@
+version: "3"
+services:
+  fod:
+    build:
+        context: .
+        dockerfile: docker-compose/Dockerfile_FOD-novol
+    container_name: fodnovol
+    privileged: true
+    expose:
+        - "8000"
+    ports:
+        - "0.0.0.0:8000:8000"
+    env_file:
+        - ./docker-compose/.env_fod_singlectr
+    #environment:
+    #- fod_volume_use=0
+    networks:
+      mgmt:
+      xfod:
+        ipv4_address: 10.197.36.2
+    #volumes:
+    #- ./:/opt/FOD
+
+  freertr:
+    build:
+        context: docker-compose
+        dockerfile: Dockerfile_FREERTR
+    container_name: freertr
+    privileged: true
+    expose:
+        - "23"
+    ports:
+        - "127.0.0.1:2323:2323"
+    env_file:
+        - ./docker-compose/.env_freertr
+    networks:
+      mgmt:
+      nhost1:
+              ipv4_address: 10.1.10.3
+      nhost2:
+              ipv4_address: 10.2.10.3
+      xfod:
+              ipv4_address: 10.197.36.3
+    depends_on:
+        - fod
+    volumes:
+        - freertr:/opt
+        - ./freertr/run:/rtr/run/
+
+  host1:
+    build:
+        context: docker-compose
+        dockerfile: Dockerfile_HOST1
+    container_name: host1
+    privileged: true
+    env_file:
+        - ./docker-compose/.env_host1
+    networks:
+      mgmt:
+      nhost1:
+             ipv4_address: 10.1.10.11
+    depends_on:
+        - fod
+    #volumes:
+    #    - freertr:/opt
+
+  host2:
+    build:
+        context: docker-compose
+        dockerfile: Dockerfile_HOST2
+    container_name: host2
+    privileged: true
+    env_file:
+        - ./docker-compose/.env_host2
+    networks:
+      mgmt:
+      nhost2:
+             ipv4_address: 10.2.10.12
+    depends_on:
+        - fod
+    #volumes:
+    #    - freertr:/opt
+
+networks:
+  mgmt:
+    driver: bridge
+    ipam:
+      driver: default
+      config:
+        - subnet: 11.11.11.0/24
+
+  xfod:
+    driver: bridge
+    ipam:
+      driver: default
+      config:
+        - subnet: 10.197.36.0/28
+
+  nhost1:
+    driver: bridge
+    ipam:
+      driver: default
+      config:
+              - subnet: 10.1.10.0/24
+
+  nhost2:
+    driver: bridge
+    ipam:
+       driver: default
+       config:
+               - subnet: 10.2.10.0/24
+
+volumes:
+  freertr:
diff --git a/docker-compose/.env_fod_singlectr b/docker-compose/.env_fod_singlectr
new file mode 100644
index 0000000000000000000000000000000000000000..d6e2c9f2427b51c43873fc644f92661444b4ef50
--- /dev/null
+++ b/docker-compose/.env_fod_singlectr
@@ -0,0 +1,21 @@
+ADMIN_PASS=adminpwd
+ADMIN_EMAIL=admin@localhost.local
+FOD_ORG=testpeer
+FOD_ORG_NET=0.0.0.0/0
+FOD_EXABGP_LOCAL_ID=10.197.36.2
+FOD_EXABGP_LOCAL_IP=10.197.36.2
+FOD_EXABGP_LOCAL_AS=1001
+FOD_EXABGP_REMOTE_ID=10.197.36.3
+FOD_EXABGP_REMOTE_IP=10.197.36.3
+FOD_EXABGP_REMOTE_AS=2001
+FOD_TESTRULE1_NAME_PREFIX=testrtr1
+FOD_TESTRULE1_SOURCE_IP_PREFIX=10.1.10.11/32
+FOD_TESTRULE1_DESTINATION_IP_PREFIX=10.2.10.12/32
+FOD_TESTRULE1_DESTINATION_IP_PROTOCOL=1
+FOD_REDIS_HOST=localhost
+FOD_DB_ENG=mysql
+FOD_DB_NAME=fod
+FOD_DB_USER=root
+FOD_DB_PASS=
+FOD_DB_HOST=db
+FOD_DB_PORT=
diff --git a/docker-compose/demo1.sh b/docker-compose/demo1.sh
index 547f123302d2c5ef8a61602c4b0cd3cb09c22b16..cb74cf871716bdaa95b061954ea6a16969d16279 100755
--- a/docker-compose/demo1.sh
+++ b/docker-compose/demo1.sh
@@ -7,7 +7,8 @@
 use_novol=1
 
 if [ "$use_novol" = 1 ]; then
-  docker_compose_spec__file="./docker-compose-novol.yml"
+  #docker_compose_spec__file="./docker-compose-novol.yml"
+  docker_compose_spec__file="./docker-compose-singlefodctr-novol.yml"
   fod_container_name="fodnovol"
 else
   docker_compose_spec__file="./docker-compose.yml"
@@ -72,7 +73,7 @@ echo "$0: exabgp current exported rules/routes:" 1>&2
 docker exec -ti "$fod_container_name" sh -c '. /opt/venv/bin/activate && exabgpcli show adj-rib out extensive'
 
 echo "$0: freertr policy-map and block counters:" 1>&2
-docker exec -ti freertr sh -c '{ echo "show ipv4 bgp 1 flowspec database"; echo "show policy-map flowspec CORE ipv4"; echo exit; } | netcat 127.1 2323'
+docker exec -ti freertr sh -c '{ echo "show ipv4 bgp 1 flowspec summary"; echo "show ipv4 bgp 1 flowspec database"; echo "show policy-map flowspec CORE ipv4"; echo exit; } | netcat 127.1 2323'
 
 sleep 2
 
@@ -81,7 +82,7 @@ docker exec -d -ti host1 ping -c 1 10.2.10.12
 docker exec -ti host1 ping -c 7 10.2.10.12
 
 echo "$0: freertr policy-map and block counters:" 1>&2
-docker exec -ti freertr sh -c '{ echo "show ipv4 bgp 1 flowspec database"; echo "show policy-map flowspec CORE ipv4"; echo exit; } | netcat 127.1 2323'
+docker exec -ti freertr sh -c '{ echo "show ipv4 bgp 1 flowspec summary"; echo "show ipv4 bgp 1 flowspec database"; echo "show policy-map flowspec CORE ipv4"; echo exit; } | netcat 127.1 2323'
 
 ###
 
@@ -91,7 +92,7 @@ echo "waiting $wait1 seconds" 1>&2
 sleep "$wait1"
 
 echo "$0: exabgp current exported rules/routes:" 1>&2
-docker exec -ti freertr sh -c '{ echo "show ipv4 bgp 1 flowspec database"; echo "show policy-map flowspec CORE ipv4"; echo exit; } | netcat 127.1 2323'
+docker exec -ti freertr sh -c '{ echo "show ipv4 bgp 1 flowspec summary"; echo "show ipv4 bgp 1 flowspec database"; echo "show policy-map flowspec CORE ipv4"; echo exit; } | netcat 127.1 2323'
 
 #
 
@@ -113,12 +114,12 @@ echo "$0: exabgp current exported rules/routes:" 1>&2
 docker exec -ti "$fod_container_name" sh -c '. /opt/venv/bin/activate && exabgpcli show adj-rib out extensive'
 
 echo "$0: freertr block counters:" 1>&2
-docker exec -ti freertr sh -c '{ echo "show ipv4 bgp 1 flowspec database"; echo "show policy-map flowspec CORE ipv4"; echo exit; } | netcat 127.1 2323'
+docker exec -ti freertr sh -c '{ echo "show ipv4 bgp 1 flowspec summary"; echo "show ipv4 bgp 1 flowspec database"; echo "show policy-map flowspec CORE ipv4"; echo exit; } | netcat 127.1 2323'
 
 echo "$0: ping to block:" 1>&2
 docker exec -ti host1 ping -c 7 10.2.10.12 || true
 
 echo "$0: freertr policy-map and block counters:" 1>&2
-docker exec -ti freertr sh -c '{ echo "show ipv4 bgp 1 flowspec database"; echo "show policy-map flowspec CORE ipv4"; echo exit; } | netcat 127.1 2323'
+docker exec -ti freertr sh -c '{ echo "show ipv4 bgp 1 flowspec summary"; echo "show ipv4 bgp 1 flowspec database"; echo "show policy-map flowspec CORE ipv4"; echo exit; } | netcat 127.1 2323'