vec2 cleanup