diff --git a/trace.sh b/trace.sh
index 8b9fcf577309ef0c194037f7820dec4d84c660f2..a3141c3478535b69a2014dcc1590d47e204f1dcf 100755
--- a/trace.sh
+++ b/trace.sh
@@ -3,6 +3,9 @@
 myCommand="/opt/snow/snowagent -w /opt/snow/"
 logfile="/tmp/snowagent-trace-$( date +%Y%m%d-%H%M%S ).log"
 
+# ----------------------------------------------------------------------
+# MAIN
+# ----------------------------------------------------------------------
 
 echo "
 
@@ -14,7 +17,9 @@ A log will be generated: $logfile¨
 "
 read -p "Press RETURN to continue or Ctrl+C to abort"
 
+# ----------------------------------------------------------------------
 
+echo "Initializing $myCommand ... "
 sudo bash -c "$myCommand" & 
 
 echo "Searching processes ... "
@@ -22,6 +27,18 @@ ps -ef | grep "$myCommand" | grep -v "bash"
 pid=$( ps -ef | grep "$myCommand" | grep -v "bash" | head -1 | awk '{ print $2 }' )
 
 echo "Watching process $pid ..."
-sudo strace -p $pid 2>&1| tee "$logfile"
+time sudo strace -p $pid 2>&1| tee "$logfile"
+echo
 
-ls -l "$logfile"
+# ----------------------------------------------------------------------
+
+echo
+echo "Logfile:"
+ls -lh "$logfile"
+echo -n "Compressing it wht gzip ..."
+gzip "$logfile"
+echo " done."
+ls -lh "$logfile.gz"
+echo
+
+# ----------------------------------------------------------------------