replace Vector2 with Vec2