change the return value of contrastwill be a dic and include the target clusterID