gen_yaml