*: generate clusterid