add ability to add defaults to Yaml format