different error thresholds