distinct vector