diff --git a/unix_setup.sh b/unix_setup.sh
index 04766c7bc4dd0504950c9e928033efde5a72f3a2..90a352f1a88da2aa21129410eed058d33b14a3ce 100755
--- a/unix_setup.sh
+++ b/unix_setup.sh
@@ -1,66 +1,77 @@
 #!/bin/bash
-
+#
 # Verifies programs are installed and copies native code into the Autopsy folder structure
+#
 
 TSK_VERSION=4.6.3
 
+# In the beginning...
+echo "---------------------------------------------"
+echo "Checking prerequisites and preparing Autopsy:"
+echo "---------------------------------------------"
+
 # Verify PhotoRec was installed
+echo -n "Checking for PhotoRec..."
 photorec_filepath=/usr/bin/photorec
 photorec_osx_filepath=/usr/local/bin/photorec
-if [ -f "$photorec_filepath"  ] || [ -f "$photorec_osx_filepath" ]; then
-	echo "photorec found"
+if [ -f "$photorec_filepath" ]; then
+    echo "found in `dirname $photorec_filepath`"
+elif [ -f "$photorec_osx_filepath" ]; then
+    echo "found in `dirname $photorec_osx_filepath`"
 else
-	echo "ERROR: Photorec not found, please install the testdisk package"
-	exit 1
+    echo "ERROR: PhotoRec not found, please install the testdisk package."
+    exit 1
 fi
 
 # Verify Java was installed and configured
+echo -n "Checking for Java..."
 if [ -n "$JAVA_HOME" ];  then
-	if [ -x "$JAVA_HOME/bin/java" ]; then
-		echo "Java found in $JAVA_HOME"
-	else
-		echo "ERROR: Java was not found in $JAVA_HOME"
-		exit 1
-	fi
+    if [ -x "$JAVA_HOME/bin/java" ]; then
+	echo "found in $JAVA_HOME"
+    else
+	echo "ERROR: Java was not found in $JAVA_HOME."
+	exit 1
+    fi
 else
-    	echo "ERROR: JAVA_HOME environment variable must be defined"
-    	exit 1	
+    echo "ERROR: JAVA_HOME environment variable must be defined."
+    exit 1
 fi
 
 # Verify Sleuth Kit Java was installed
-
-
+echo -n "Checking for Sleuth Kit Java bindings..."
 if [ -f "/usr/share/java/sleuthkit-$TSK_VERSION.jar" ]; then
     sleuthkit_jar_filepath=/usr/share/java/sleuthkit-$TSK_VERSION.jar
+    echo "found in `dirname $sleuthkit_jar_filepath`"
 elif [ -f "/usr/local/share/java/sleuthkit-$TSK_VERSION.jar" ]; then
     sleuthkit_jar_filepath=/usr/local/share/java/sleuthkit-$TSK_VERSION.jar
+    echo "found in `dirname $sleuthkit_jar_filepath`"
 else
-    echo "sleuthkit.jar file not found"
-    echo "exiting .."
+    echo "ERROR: sleuthkit-$TSK_VERSION.jar not found in /usr/share/java/ or /usr/local/share/java/."
+    echo "Please install the Sleuth Kit Java bindings file."
+    echo "See https://github.com/sleuthkit/sleuthkit/releases."
     exit 1
 fi
 
 ext_jar_filepath=$PWD/autopsy/modules/ext/sleuthkit-postgresql-$TSK_VERSION.jar;
-if [ -f "$sleuthkit_jar_filepath" ]; then
-	echo "$sleuthkit_jar_filepath found"
-	echo "Copying into the Autopsy directory"
-    	rm -f $ext_jar_filepath;
-    	if [ "$?" -gt 0 ]; then  #checking if remove operation failed
-        	echo "exiting .."
-        	exit 1
-    	else
-        	cp $sleuthkit_jar_filepath $ext_jar_filepath
-        	if [ "$?" -ne 0 ]; then # checking copy operation was successful
-        		echo "exiting..."
-        		exit 1
-        	fi
-    	fi
+echo -n "Copying sleuthkit-$TSK_VERSION.jar into the Autopsy directory..."
+rm -f $ext_jar_filepath;
+if [ "$?" -gt 0 ]; then  #checking if remove operation failed
+    echo "ERROR: Deleting $ext_jar_filepath failed."
+    echo "Please check your permissions."
+    exit 1
 else
-	echo "ERROR: $sleuthkit_jar_filepath not found, please install the sleuthkit-java.deb file"
-	exit 1
+    cp $sleuthkit_jar_filepath $ext_jar_filepath
+    if [ "$?" -ne 0 ]; then # checking copy operation was successful
+        echo "ERROR: Copying $sleuthkit_jar_filepath to $ext_jar_filepath failed."
+	echo "Please check your permissions."
+        exit 1
+    fi
+    echo "done"
 fi
 
 # make sure it is executable
 chmod u+x bin/autopsy
 
+echo
 echo "Autopsy is now configured. You can execute bin/autopsy to start it"
+echo