why the mix of json in the yaml config file?