commit 5 PolygonCentroid