Adaptive stopping