added voronoin diagram