add Polygon with hole support