add instead of set in vector