add a quiet flag to reduce non-error output