accurate stopping