In some eyes, Barack Obama's rousing speech to Iowa Democrats last month was one of the presidential campaign's most compelling moments so far.
Now, he's using parts of that address in a new TV ad airing in Iowa that showcases his appeal to all voters and that takes a not-so-subtle dig at his main rival, Hillary Clinton.
The 60-second spot shows him on stage -- as audience members listen raptly and laudatory media comments are superimposed on the screen -- as he delivers the rhetorical high point of the address.
"We are in a defining moment in our history," he says. "Our nation is at war. The planet is in peril. The dream that so many generations fought for feels as if it's slowly slipping away.
"And that is why the same old Washington textbook campaigns just won't do," he says, an apparent reference to Clinton.
"That's why telling the American people what we think they want to hear instead of telling the American people what they need to hear just won't do. America, our moment is now. I don't want to spend the next year, or the next four years, refighting the same fights we had in the 1990s," Obama says in another dig at Clinton, who was first lady during that period and has talked often about the right-wing conspiracy against her and her husband.
"I don't want to pit red America against blue America. I want to be president of the United States of America."
The ad ends with a reminder on the screen that the Iowa caucus is on Jan. 3, a contest that could catapult Obama toward the Democratic nomination if he wins. The latest polls show him in a three-way race with Clinton and John Edwards.