chatty output is now optional (uses getArgs to look for -v or --verbose)