Abstract-It is known that for a large magnitude push a human or a humanoid robot must take a step to avoid a fall. Despite some scattered results, a principled approach towards "When and where to take a step" has not yet emerged.Towards this goal, we present methods for computing Capture Points and the Capture Region, the region on the ground where a humanoid must step to in order to come to a complete stop. The intersection between the Capture Region and the Base of Support determines which strategy the robot should adopt to successfully stop in a given situation.Computing the Capture Region for a humanoid, in general, is very difficult. However, with simple models of walking, computation of the Capture Region is simplified. We extend the wellknown Linear Inverted Pendulum Model to include a flywheel body and show how to compute exact solutions of the Capture Region for this model. Adding rotational inertia enables the humanoid to control its centroidal angular momentum, much like the way human beings do, significantly enlarging the Capture Region.We present simulations of a simple planar biped that can recover balance after a push by stepping to the Capture Region and using internal angular momentum. Ongoing work involves applying the solution from the simple model as an approximate solution to more complex simulations of bipedal walking, including a 3D biped with distributed mass.