correct the wrong "half-closed loop"