if p.AssetRaw != nil {
            ast, er := p.AssetRaw.Pack()
            if er != nil {
                return nil, er
            }