diff --git a/atlas/kv/atlas-kv/DESCRIPTION b/atlas/kv/atlas-kv/DESCRIPTION
new file mode 100644
index 0000000000000000000000000000000000000000..5d74dd80e6affb00cbdd86a5df961f432e3bdd08
--- /dev/null
+++ b/atlas/kv/atlas-kv/DESCRIPTION
@@ -0,0 +1,4 @@
+ATLAS KV is a lightweight benchmark based on the GEANT4 simulation of the ATLAS detector.
+This workload simulates the propagation throughout the ATLAS detector of single muon events. 
+The application is based on Athena version v17.8.0.9, and is single process, it does not need input data.
+The score is obtained extracting the average CPU time spent by the application in simulating the events, after having excluded the initialisation phase.
\ No newline at end of file
diff --git a/common/bmk-driver.sh b/common/bmk-driver.sh
index a3bef679089d757e430af7ed32316b0d31de16cb..027711c8e3cb8ee51cc4a6a00e247df8697f48e0 100644
--- a/common/bmk-driver.sh
+++ b/common/bmk-driver.sh
@@ -103,6 +103,13 @@ function usage(){
     echo -e "\nDetailed Usage:\n----------------\n"
     ( usage_detailed ) # as a subprocess, just in case this has a 0 exit code...
   fi
+  echo -e "DESCRIPTION\n"
+  if [ -e $BMKDIR/DESCRIPTION ]; then
+      cat $BMKDIR/DESCRIPTION
+  else
+      echo "Sorry there is not description included."
+  fi
+  echo ""
   exit 1 # early termination (help or invalid arguments to benchmark script)
 }