added verbose mode (cli args)