diftype