rolling with the punches.