Allow thresholds to vary