exit(1) instead of abort() when in usage()