reconstruct the cluster method