replace more PVector with Vec2D