try voronoi map generation