removed vector3d class