non-recursive cluster building probably a better idea
Work sunday afternoon