thresholds fine-grain