In picking Paul Ryan as his running mate, Mitt Romney has made clear what this year's presidential election will be about: Taxes, spending and the future of government programs in people's lives.
Ryan is the leading Republican thinker on budget issues in the House and his 2013 budget proposal -- released in March and called "Path to Prosperity" -- takes aim at many of President Obama's policies and proposals.
Here are some of the main elements of that budget plan.
"The future of the nation's health and retirement security programs is increasingly based on empty promises from a government unwilling to advance solutions that save and strengthen them," Ryan writes in the plan.
As Ryan sees it, a main reason Medicare needs reform is that government payments are open-ended -- seniors get sick, get treatment, and the program pays for those treatments with few limits.
Revenue into the Medicare system from workers' payroll taxes and seniors' Medicare premiums can't cover it all and the rest is paid for by the federal government.
The problem is that the government's share will continue to grow as the number of enrollees surges in the next few decades and health care costs continue to outpace inflation.
Ryan's proposed fix is his most controversial position: The idea is to one day let Medicare-approved private insurers compete with traditional Medicare on an exchange.
Seniors would pick a plan, and then get a fixed payment -- or "premium support" -- from the government to help pay for it.
Competing insurance plans would be required to offer a level of benefits at least as good as Medicare.
The premium support would be fixed at a level no higher than the second least-expensive insurance plan offered.
And annual per-capita cost increases in the Medicare program would be capped at 0.5% above overall growth in the economy.
The thinking is that competition would keep down the costs. But if it fails to sufficiently, the 0.5% cap would serve as a backup. And the government's share of costs would be limited to the level of the premium support.
One concern: That the plan would increase the financial burden on seniors.
The Congressional Budget Office raised that point in its analysis of the latest Ryan Budget -- but did not make a forecast.
"The President's vision of higher tax rates for small businesses and more complexity in the tax code would exacerbate the problems with the current code and lead to economic decline," Ryan writes in the budget.
Ryan envisions a simpler system, with just two individual rates: 10% and 25%. And he wants to bring down the corporate rate to 25% from 35%. He would also kill the alternative minimum tax.
Those changes mean a lot of lost tax revenue. To make up for some of that, Ryan would close some tax loopholes.
Budget experts take issue with a few elements in the plan. Though all want tax reform that closes loopholes and lowers rates, Ryan doesn't specify which loopholes.
Those details are a big deal. Breaks tied to mortgage interest, health care, charitable giving and low investment tax rates are popular and taking them away won't be easy.
Another issue: Absent details on which breaks get trimmed, the rich would see a big tax cut under Ryan's tax plan, according to TaxVox columnist Howard Gleckman, citing an analysis by the Tax Policy Center.
Unless rates are raised on capital gains and dividends, wrote Gleckman, "it is hard to imagine the highest income households getting anything other than a windfall from this budget."
Under President Obama's budget plan, the wealthy would see a big tax increase, according to TPC.
"The social safety net is failing society's most vulnerable citizens and poised to unravel in the event of a spending-driven debt crisis, which is precisely when Americans would need it most," Ryan writes in the budget.
Ryan singles out Medicaid and food stamps. These programs are meant to aid low-income families, and are administered by state governments with heavy federal funding.