igen vecs