check new_type directly from ori_type