newer version of Vector