Added a silent argument (-s or --silent)