use yaml instead of json