new config file structure