add pack file array utils