added program options (config file)