Rolling with the punches. . Rolling with the punches