recalculateClusters