add yaml
update snippets and plugins