Rolling with the punches