fixing bad spelling of yield
adding in default data support
--amendadding in default data support
new version has breaking changes