Added generation for hexagon