IS: in process to check both subtypes.