accept polygons