see package_check