updated the config schema to support multiple configs