added quiet mode