working polygons