added quiet mode, made verbose by default