Rick Perry strayed from a tribute to military service to tell an audience in Waterloo, Iowa, that he's running in part to restore the respect of the military to its civilian leaders.

"One of the reasons that I’m running for president is I want to make sure that every young man and woman who puts on the uniform of the United States respects highly the president of the United States," he said.