more work on the package and tutorial