diff --git a/s2i/bin/assemble b/s2i/bin/assemble
index f711cedee10760a835fffa2ec3dffcd14367464a..c6a9e9a8c5db321f2e282b7f14fd94d422506a93 100644
--- a/s2i/bin/assemble
+++ b/s2i/bin/assemble
@@ -1,27 +1,12 @@
-#!/bin/bash -e
-#
-# Default STI assemble script for the 'springboot-maven3-centos' image.
-#
+#!/bin/bash
 
-if [ "$1" = "-h" ]; then
-  exec /opt/java/bin/usage
-fi
-
-if [ "$(ls /tmp/artifacts/ 2>/dev/null)" ]; then
-  echo "Restoring build artifacts"
-  mv /tmp/artifacts/* $HOME/.
-fi
-
-APP_RUNTIME_DIR="${HOME}/src"
-APP_SRC_DIR="/tmp/src"
+set -e
 
 echo "---> Installing application source"
-mkdir -p ${APP_RUNTIME_DIR}
-cp -Rf ${APP_SRC_DIR}/* ${APP_RUNTIME_DIR}/
+cp -Rf /tmp/src/. ./
 
-pushd "$APP_RUNTIME_DIR/${APP_ROOT}" >/dev/null
 echo "---> Building Spring Boot application from source"
-
 mvn clean install
 
-popd >/dev/null
+# Fix source directory permissions
+fix-permissions ./
diff --git a/s2i/bin/run b/s2i/bin/run
index 0a0c785e96cd292915767bc87045abd63c12744a..a01a76a7776c0534f4a4db594c5576e774d77446 100644
--- a/s2i/bin/run
+++ b/s2i/bin/run
@@ -1,11 +1,6 @@
-#!/bin/bash -e
+#!/bin/bash
 
-cd $APP_ROOT_DIR
-
-# Allow users to inspect/debug the builder image itself, by using:
-# $ docker run -i -t codecentric/springboot-maven3-centos --debug
-#
-[ "$1" == "--debug" ] && exec /bin/bash
+set -e
 
 echo "---> Starting Spring Boot application"
 java -jar `find target -name *.jar`
diff --git a/s2i/bin/save-artifacts b/s2i/bin/save-artifacts
deleted file mode 100644
index 8bff10deb7bc6b64445e6644c26155631aa819b8..0000000000000000000000000000000000000000
--- a/s2i/bin/save-artifacts
+++ /dev/null
@@ -1,8 +0,0 @@
-#!/bin/bash -e
-
-pushd ${HOME}
-if [ -d .m2 ]; then
-    # all .m2 contents to tar stream
-    tar cf - .m2
-fi
-popd
diff --git a/s2i/bin/usage b/s2i/bin/usage
index d925fb7f541b62246794d7f4ef1d83339a3c8f3b..990992e953b42cd8fa09bfe5c96b2e8b5aa80bbe 100644
--- a/s2i/bin/usage
+++ b/s2i/bin/usage
@@ -3,8 +3,12 @@
 cat <<EOF
 This is a STI springboot maven3 centos base image:
 To use it, install STI: https://github.com/openshift/source-to-image
+
 Sample invocation:
+
 sti build git://github.com/codecentric/spring-boot-sample codecentric/springboot-maven3-centos springboot-app
+
+
 You can then run the resulting image via:
-docker run -p 8080:8080 sinatra-app
+docker run -p 8080:8080 springboot-app
 EOF