diff --git a/Dockerfile b/Dockerfile
index 3a437e5014d5c4eaf422362f9e648d67ddbc56c1..f8d2dc6df8b3ff7b33f6e598380075e5adce778a 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -6,10 +6,10 @@ RUN apt install -y python3 gcc python3-pip
 RUN pip3 install -r requirements.txt
 RUN pwd
 RUN ls
-RUN python3 ./TES/setup.py install
+RUN cd TES ; python3 ./setup.py install
 RUN pwd
 RUN ls
-RUN python3 ./TWS/setup.py install
+RUN cd TWS ; python3 ./setup.py install
 EXPOSE 8080
 EXPOSE 8090
 CMD ["./runscript"]
diff --git a/TWS/twsproxy/__main__.py b/TWS/twsproxy/__main__.py
index bb12c3365d70a44a4ea7ddcb4ef11d5f352856d7..5b5bf8eced458d6c71a3f00e35f7636f59857045 100644
--- a/TWS/twsproxy/__main__.py
+++ b/TWS/twsproxy/__main__.py
@@ -7,5 +7,5 @@ import sys
 port = sys.argv[1]
 logger.debug("starting TWS proxy")
 print("starting TWS proxy")
-server = server.TWSServer(port)
+server = server.TWSServer(port,5)
 server.run()
diff --git a/runscript b/runscript
index c13c260fff16f263d93b0edfd0ff65e36cfaf78c..36e3584bb80792e2a0c64e1ce85d4d6411bc826e 100755
--- a/runscript
+++ b/runscript
@@ -1,5 +1,4 @@
 #!/bin/bash
-twsproxy 8090 &
 uwsgi \
         --socket 0.0.0.0:8080 \
         --buffer-size 65536 \
@@ -7,4 +6,5 @@ uwsgi \
         --threads 8 \
         --protocol=http \
         -w tes.tes_wsgi &
+twsproxy 8090