reorganized config file like the schema