better google graph calculation using clusters