Vector3D implemented