This paper proposes an extended push recovery method for biped robots. This proposal is robust to various kind of impact while minimizing unnecessary movements. This strategy is consisted of three steps. Firstly, local errors of joint and IMU were used to detect impact. Secondly, positive torque feedback is used on PD controller. This strategy makes gain of leg joints to be compliant. Lastly, rotational and flexible trajectory that are used to adapt proper locomotion is made. By using this strategy, biped robot can maintain its stability. The effectiveness of proposed method is proved by using computer simulation.