diff --git a/CHANGELOG.md b/CHANGELOG.md
index 5c2192b6d92ba859b57c807998605fb067666e61..44637cbc384d0c9ddc040df529f8af30f3b746a3 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,10 @@
 # Changelog
 
+## demi-4 tag
+*optoboard-felix-1.0.37*
+- Clean-up of API endpoints: many endpoints have now an easier name and we added endpoints to 1-reset the clock to the slave chips, 2-reset the i2c communication
+- The connection to the service registry is now through the itk-demo-registry and not to etcd directly: a change in the version of the hook package was needed as well as of the nginx /config endpoint.
+
 ## demi-3 tag
 *optoboard-felix-1.0.36*
 
diff --git a/example/docker-compose.yml b/example/docker-compose.yml
index ac34bf9a0268f0bf66bebea55c1fd68e1897cd32..eeee147cb6b1462766abac2bb21a50821b9c5d73 100644
--- a/example/docker-compose.yml
+++ b/example/docker-compose.yml
@@ -7,7 +7,7 @@ networks:
 
 services:
   api:
-    image: gitlab-registry.cern.ch/atlas-itk-pixel-systemtest/itk-demo-sw/itk-demo-optoboard/itk-demo-optoboard-api:demi-3
+    image: gitlab-registry.cern.ch/atlas-itk-pixel-systemtest/itk-demo-sw/itk-demo-optoboard/itk-demo-optoboard-api:demi-4
     container_name: optoboard-api
     depends_on:
       - worker
@@ -32,7 +32,7 @@ services:
       - deminet
 
   worker:
-    image: gitlab-registry.cern.ch/atlas-itk-pixel-systemtest/itk-demo-sw/itk-demo-optoboard/itk-demo-optoboard-api:demi-3
+    image: gitlab-registry.cern.ch/atlas-itk-pixel-systemtest/itk-demo-sw/itk-demo-optoboard/itk-demo-optoboard-api:demi-4
     container_name: optoboard-worker
     depends_on:
       - rabbitmq
@@ -81,7 +81,7 @@ services:
 
   ui:
     build: .
-    image: gitlab-registry.cern.ch/atlas-itk-pixel-systemtest/itk-demo-sw/itk-demo-optoboard/itk-demo-optoboard-ui:demi-3
+    image: gitlab-registry.cern.ch/atlas-itk-pixel-systemtest/itk-demo-sw/itk-demo-optoboard/itk-demo-optoboard-ui:demi-4
     container_name: optoboard-ui
     ports:
       - 5089:80