added feature #5 - specify a config file to use from the cli