diff --git a/README.md b/README.md
index ad9f455..74cbcce 100644
--- a/README.md
+++ b/README.md
@@ -8,7 +8,7 @@ _py-kms_ is a port of node-kms created by [cyrozap](http://forums.mydigitallife.
 	- Windows 7 
 	- Windows 8
 	- Windows 8.1
-	- Windows 10 ( 1511 / 1607 / 1703 / 1709 / 1803 / 1809 )
+	- Windows 10 ( 1511 / 1607 / 1703 / 1709 / 1803 / 1809 / 1903 )
 	- Windows Server 2008
 	- Windows Server 2008 R2
 	- Windows Server 2012
diff --git a/docker-py3-kms/README.md b/docker/README.md
similarity index 98%
rename from docker-py3-kms/README.md
rename to docker/README.md
index cccfd47..0ba9a84 100644
--- a/docker-py3-kms/README.md
+++ b/docker/README.md
@@ -20,7 +20,8 @@ _py-kms_ is a port of node-kms created by [cyrozap](http://forums.mydigitallife.
 	- Microsoft Office 2016 ( Volume License )
 	- Microsoft Office 2019 ( Volume License )
 - It's written in Python:
-	- _py3-kms_ tested with Python 3.5.2
+    - tested with Python 2.7.15rc1
+    - tested with Python 3.6.7
 
 # Usage
 ```
@@ -37,6 +38,7 @@ docker run -d --name py3-kms \
     -v /var/log:/var/log:rw \
     --restart unless-stopped ekonprof18/pykms:py3-kms
 ```
+
 # Sqlite-web
 A web-based SQLite database browser written in Python.
 Start on http://example.com:8080/ in read-only mode for clients.db.
diff --git a/docker-py2-kms/Dockerfile b/docker/docker-py2-kms/Dockerfile
similarity index 99%
rename from docker-py2-kms/Dockerfile
rename to docker/docker-py2-kms/Dockerfile
index 90cbbc0..00a1156 100644
--- a/docker-py2-kms/Dockerfile
+++ b/docker/docker-py2-kms/Dockerfile
@@ -83,7 +83,7 @@ RUN     echo "http://dl-cdn.alpinelinux.org/alpine/latest-stable/main" >> /etc/a
 	py2-pysqlite \
 	py2-flask \
 	py2-pygments \
-	python-tk \
+	python2-tkinter \
 	py2-pip && \
 
 # EN: Clone git-repo
diff --git a/docker-py2-kms/build-py2-kms.sh b/docker/docker-py2-kms/build-py2-kms.sh
similarity index 100%
rename from docker-py2-kms/build-py2-kms.sh
rename to docker/docker-py2-kms/build-py2-kms.sh
diff --git a/docker-py2-kms/run-py2-kms.sh b/docker/docker-py2-kms/run-py2-kms.sh
similarity index 100%
rename from docker-py2-kms/run-py2-kms.sh
rename to docker/docker-py2-kms/run-py2-kms.sh
diff --git a/docker-py2-kms/start.sh b/docker/docker-py2-kms/start.sh
similarity index 100%
rename from docker-py2-kms/start.sh
rename to docker/docker-py2-kms/start.sh
diff --git a/docker-py3-kms/Dockerfile b/docker/docker-py3-kms/Dockerfile
similarity index 99%
rename from docker-py3-kms/Dockerfile
rename to docker/docker-py3-kms/Dockerfile
index 7551359..112ca30 100644
--- a/docker-py3-kms/Dockerfile
+++ b/docker/docker-py3-kms/Dockerfile
@@ -82,7 +82,7 @@ RUN     echo "http://dl-cdn.alpinelinux.org/alpine/latest-stable/main" >> /etc/a
 	py3-tz \
 	py3-flask \
 	py3-pygments \
-	python3-tk \
+	python3-tkinter \
 	sqlite-libs \
 	py3-pip && \
 
diff --git a/docker-py3-kms/build-py3-kms.sh b/docker/docker-py3-kms/build-py3-kms.sh
similarity index 100%
rename from docker-py3-kms/build-py3-kms.sh
rename to docker/docker-py3-kms/build-py3-kms.sh
diff --git a/docker-py3-kms/run-py3-kms.sh b/docker/docker-py3-kms/run-py3-kms.sh
similarity index 100%
rename from docker-py3-kms/run-py3-kms.sh
rename to docker/docker-py3-kms/run-py3-kms.sh
diff --git a/docker-py3-kms/start.sh b/docker/docker-py3-kms/start.sh
similarity index 100%
rename from docker-py3-kms/start.sh
rename to docker/docker-py3-kms/start.sh
diff --git a/previous/py-kms_2016-12-30.zip b/previous/py-kms_2016-12-30.zip
deleted file mode 100644
index b730bda..0000000
Binary files a/previous/py-kms_2016-12-30.zip and /dev/null differ
diff --git a/previous/py-kms_2017-06-01.zip b/previous/py-kms_2017-06-01.zip
deleted file mode 100644
index a5e9f63..0000000
Binary files a/previous/py-kms_2017-06-01.zip and /dev/null differ
diff --git a/previous/py-kms_2018-03-01.zip b/previous/py-kms_2018-03-01.zip
deleted file mode 100644
index 1d56cf7..0000000
Binary files a/previous/py-kms_2018-03-01.zip and /dev/null differ
diff --git a/previous/py-kms_2018-11-15.zip b/previous/py-kms_2018-11-15.zip
deleted file mode 100644
index 6003df0..0000000
Binary files a/previous/py-kms_2018-11-15.zip and /dev/null differ
diff --git a/previous/py-kms_2019-05-15.zip b/previous/py-kms_2019-05-15.zip
deleted file mode 100644
index 565c898..0000000
Binary files a/previous/py-kms_2019-05-15.zip and /dev/null differ