diff --git a/README.md b/README.md
index 2a194cde5cca2ac12726abc0e9020fecc4ca7912..a141402c30f1fe7ccd1c48365bd71ebea1802916 100644
--- a/README.md
+++ b/README.md
@@ -162,25 +162,34 @@ Initialize swarm & stack:
 
 ```bash
 docker swarm init                               # initialize swarm
-# build images
+```
+
+Build images:
+```
 docker build core/ --cache-from registry.gitlab.eox.at/esa/prism/vs/pvs_core -t registry.gitlab.eox.at/esa/prism/vs/pvs_core
 docker build cache/ --cache-from registry.gitlab.eox.at/esa/prism/vs/pvs_cache -t registry.gitlab.eox.at/esa/prism/vs/pvs_cache
 docker build preprocessor/ --cache-from registry.gitlab.eox.at/esa/prism/vs/pvs_preprocessor -t registry.gitlab.eox.at/esa/prism/vs/pvs_preprocessor
 docker build client/ --cache-from registry.gitlab.eox.at/esa/prism/vs/pvs_client -t registry.gitlab.eox.at/esa/prism/vs/pvs_client
-#or
-    docker login -u {DOCKER_USER} -p {DOCKER_PASSWORD} registry.gitlab.eox.at
-    docker pull registry.gitlab.eox.at/esa/prism/vs/pvs_core
-    docker pull registry.gitlab.eox.at/esa/prism/vs/pvs_cache
-    docker pull registry.gitlab.eox.at/esa/prism/vs/pvs_preprocessor
-    docker pull registry.gitlab.eox.at/esa/prism/vs/pvs_client
+
+Or pull them from the registry:
+```
+docker login -u {DOCKER_USER} -p {DOCKER_PASSWORD} registry.gitlab.eox.at
+docker pull registry.gitlab.eox.at/esa/prism/vs/pvs_core
+docker pull registry.gitlab.eox.at/esa/prism/vs/pvs_cache
+docker pull registry.gitlab.eox.at/esa/prism/vs/pvs_preprocessor
+docker pull registry.gitlab.eox.at/esa/prism/vs/pvs_client
+```
+
+Deploy the stack:
+```
 docker stack deploy -c docker-compose.vhr18.yml -c docker-compose.vhr18.dev.yml vhr18-pvs  # start VHR_IMAGE_2018 stack in dev mode, for example to use local sources
 docker stack deploy -c docker-compose.emg.yml -c docker-compose.emg.dev.yml emg-pvs  # start Emergency stack in dev mode, for example to use local sources
 
 docker exec -it $(docker ps -qf "name=vhr18-pvs_renderer") /bin/bash
 cd /var/www/pvs/dev/pvs_instance
 python manage.py runserver 0.0.0.0:8080
-
 ```
+
 Tear town stack including data:
 
 ```bash
@@ -191,15 +200,3 @@ docker volume rm vhr18-pvs_traefik-data
 docker volume rm vhr18-pvs_cache-db
 docker volume rm vhr18-pvs_instance-data
 ```
-
-Generate mapcache.sqlite
-
-```bash
-docker exec -it $(docker ps -qf "name=vhr18-pvs_renderer") python3 /var/www/pvs/dev/pvs_instance/manage.py mapcache sync -f
-docker exec -it $(docker ps -qf "name=vhr18-pvs_renderer") mv VHR_IMAGE_2018.sqlite /cache-db/vhr18_mapcache_cache.sqlite
-
-docker exec -it $(docker ps -qf "name=emg-pvs_renderer") python3 /var/www/pvs/dev/pvs_instance/manage.py mapcache sync -f
-docker exec -it $(docker ps -qf "name=emg-pvs_renderer") mv Emergency.sqlite /cache-db/emg_mapcache_cache.sqlite
-```
-
-