copy of the pearpackage