further enrich the vector