introduced default configuration from json