add the primitive type for variant plantform