add save to principal
bump package version