Adaptive stopping with correction for both directions