enhance pack for processing Ptr