Added a -d for dryrun switch
another example config
Added the capability to have arbitrary keys passed to the user