optimizing reclustering