work on yaml2json incomplete