changed to a command line interface instead of using an argument.  added verbose output option to see the details of every transaction.
Merge remote-tracking branch 'origin/master'