ditypes