Added a Polygon generator