type discovery without attributes