Ab punching and flexing