type identifier