Added convex and concave polygons