add yaml.so