updated vec3 class