add command line and config file support