transport vfptr