vector3 is now const correct