tuned up vec3

Vec3 update