diff --git a/README.md b/README.md
index d2ea05fa9835e4a56724486cf98a148ad9ba3588..af8566d7f1e2403f3c873a2c8897c3bccad71755 100644
--- a/README.md
+++ b/README.md
@@ -79,8 +79,19 @@ old `ldvadmin` database to the new `ldv-spec-db` database.
 ```bash
 # Using pip install (requires valid ssh key, until the repo is set to public)
 pip install pip install -e "git+https://git.astron.nl/ldv/ldv_utils.git#egg=ldvspec-migration&subdirectory=ldv_migrate"
+pip install pip install -e "git+https://git.astron.nl/ldv/ldv_utils.git@SDC-708-add-ldv-migrate-script#egg=ldvspec-migration&subdirectory=ldv_migrate"
+
+```
+
+### Running
+```bash
+ldv_migrate [sas_id] [from status] [to status]
+
+# More info and flags
+ldv_migrate -h
 ```
 
+
 ### Building
 Manual from a checked out repo.
 Look for the 'scripts' directory and run `./build.sh`.
diff --git a/ldv_migrate/bin/ldv_migrate b/ldv_migrate/bin/ldv_migrate
new file mode 100644
index 0000000000000000000000000000000000000000..329efa4124c9e0a630997123c25cabcae6257c75
--- /dev/null
+++ b/ldv_migrate/bin/ldv_migrate
@@ -0,0 +1,4 @@
+#!/usr/bin/env python3
+
+import ldv_migrate
+migrate_ldvadmin_to_ldvspec.main()
\ No newline at end of file
diff --git a/ldv_migrate/setup.py b/ldv_migrate/setup.py
index 1813e2a44f9110e3bc64062522871f89ca025cbc..30d1f754ad658a29955c6685756ceeb8fd737459 100644
--- a/ldv_migrate/setup.py
+++ b/ldv_migrate/setup.py
@@ -13,10 +13,11 @@ setup(name='ldvspec-migration',
       license='Apache 2.0',
       install_requires=get_requirements(),
       packages=find_packages(),
+      py_modules = ['connection', 'ldv_migrate.connection'],
       include_package_data=True,
-      entry_points={
-            'console_scripts': [
-                  'ldv_migrate=ldv_migrate.migrate_ldvadmin_to_ldvspec:main',
-            ],
-      },
+#      entry_points={
+#            'console_scripts': [
+#                  'ldv_migrate=ldv_migrate.migrate_ldvadmin_to_ldvspec:main',
+#            ],
+#      },
       )
\ No newline at end of file