perfect match (ic)