add IVGTypeMap