changed where self.config_file is so that you can generate a new config file