a json configurator