modify vector 3d