polygons - commit this design