use YAML configuration file instead of JSON