diff --git a/mygb.sh b/mygb.sh
index 8b390683cf9ba4fe0d381ffea48f430f7eba022f..cd1686207bb6206fdbc1af8f33491f74bd294a44 100755
--- a/mygb.sh
+++ b/mygb.sh
@@ -42,9 +42,15 @@ _exit() {
   exit ${cr}
 }
 
+_fail() {
+  msg="${@}"
+  echo "ERROR : ${msg}"
+  _exit 1
+}
+
 _help() {
   echo -e "${USAGE}"
-  _exit 1
+  _fail "Bad usage"
 }
 
 _load_config() {