doing the package things