change method for convert to cluster, faster.........