Barack Obama's speech last night was a changemaker, an oratory sweep full of grand pledges. And while he touched on most of the big issues with the promise of a strong agenda:
The economy, "the struggles facing working families can't be solved by spending billions of dollars on more tax breaks for big corporations and wealthy CEOs, but by giving a the middle-class a tax break."
Foreign policy, "I won't stand here and pretend that there are many good options left in Iraq, but what's not an option is leaving our troops in that country for the next hundred years - especially at a time when our military is overstretched, our nation is isolated, and nearly every other threat to America is being ignored."
Health care, "[we need a] health care plan that guarantees insurance to every American who wants it and brings down premiums for every family who needs it."
Energy policy, "[we need] an energy policy that works with automakers to raise fuel standards, and makes corporations pay for their pollution, and oil companies invest their record profits in a clean energy future - an energy policy that will create millions of new jobs that pay well and can't be outsourced."
Education, "we owe it to our children to invest in early childhood education; to recruit an army of new teachers and give them better pay and more support; to finally decide that in this global economy, the chance to get a college education should not be a privilege for the wealthy few, but the birthright of every American."
Conspicuously absent were some of the third-rail issues that will need to be reckoned with in his plans for change: