added function buildMsgAndAction() for simplify code and changed 'return 1' in 'exit 1' in fonctions executeds after verifyArgs() cause possibles errors are only developpers errors