diff --git a/mygb.sh b/mygb.sh
index cd1686207bb6206fdbc1af8f33491f74bd294a44..d1fd804213706f8617433fb8b6bb0d386689ad99 100755
--- a/mygb.sh
+++ b/mygb.sh
@@ -48,6 +48,12 @@ _fail() {
   _exit 1
 }
 
+_succed() {
+  msg="${@}"
+  echo "Succed : ${msg:-no message}"
+  _exit 0
+}
+
 _help() {
   echo -e "${USAGE}"
   _fail "Bad usage"
@@ -81,11 +87,11 @@ _create_config() {
 }
 
 _export() {
-  _exit 0
+  _succed
 }
 
 _import() {
-  _exit 0
+  _succed
 }
 
 main() {
@@ -115,7 +121,7 @@ main() {
   esac
 
   _load_config
-  _exit 0
+  _succed
 }
 
 main "$@"