adding the vector library