store in vector