President Obama yesterday hailed an agreement between Iran and other world powers over their nuclear program. While President Obama was happy with the deal, not all lawmakers shared in his optimism. According to FOX News, at least one sticking point of the agreement has lawmakers concerned.

Speaking from the White House, Obama claimed the deal meets "every single one of the bottom lines" from a tentative agreement struck earlier this year.

"Every pathway to a nuclear weapon is cut off," Obama said, claiming it provides for extensive inspections. "This deal is not built on trust. It is built on verification."

Yet that very issue could be the primary sticking point going forward.

While some members of Congress had urged comprehensive inspections of Iran's nuclear sites, the deal in hand gives Iran much leverage over that process. The agreement requires international inspectors to ask Iran's permission first, after which Iran has 14 days to decide whether to grant it. If not, the same group of nations that struck the deal would have another 10 days to make their decision about what to do next. While the international group may have final say, the set-up essentially gives Iran 24 days to drag out the process, though officials say this is not enough time to hide all evidence of illicit conduct.

Hillary Clinton and Bernie Sanders both praised the agreement while Republican candidates such as Rick Perry, Jeb Bush, Marco Rubio, Scott Walker, and Ted Cruz all came out against it. What do you think?