clusters with variable thresholds