add iv_type_private