initial release as a package