President Obama signed a $105 billion transportation bill on Friday, bringing to an end a three-year fight over road and transit spending.

The bill signing capped a day that began with an unemployment report showing the U.S. economy had added only 80,000 jobs in June, leaving the national unemployment rate unchanged at 8.2 percent.

Obama has touted the highway bill as a jobs bill, and at the White House signing ceremony he was surrounded by construction workers and students. The ceremony began after the president concluded a two-day campaign trip through the swing states of Ohio and Pennsylvania.