Ensuring silent output with --silent option