added cluster_making source code