minor refactoring, removed --polite and --quiet, added --sleep