changes to package_object