diff --git a/deploy.sh b/deploy.sh
index 753df6890f787eaa06f7cd19b45eab5bea9b7c55..8a8475b794dd95e6a277b0b4a57d940f87e030e4 100755
--- a/deploy.sh
+++ b/deploy.sh
@@ -1,6 +1,5 @@
 #!/bin/sh
 
-cp -R ~/Research/WebApps/DMDesign ~/Projects/dma/Web/
 cp -R ~/Research/WebApps/DMDesign ~/Projects/dma/Web/mod
 
 cd ~/Projects/dma
diff --git a/push.sh b/push.sh
new file mode 100755
index 0000000000000000000000000000000000000000..6fcdd1e4392f37f67719768eea383073805c2e64
--- /dev/null
+++ b/push.sh
@@ -0,0 +1,8 @@
+#!/bin/sh
+
+cp -R ~/Research/WebApps/DMDesign ~/Projects/dma/Web/
+
+cd ~/Projects/dma
+hg addremove .
+hg ci -m "deploy from script"
+hg push
\ No newline at end of file