modify packager interface