The head of the UN nuclear agency is in Tehran today to try to convince Iran's leaders to agree to terms for inspecting sites suspected of being used to develop nuclear weapons.
International Atomic Energy Agency chief Yukiya Amano is meeting with Iran's top nuclear negotiator, Saeed Jalili, as well as the foreign minister, and other Iranian officials later in the day.
Iran had denied earlier requests to inspect their sites by the IEAE this year. Tehran denies it's working on a nuclear bomb, but the international community is not convinced.
Amano said he could not predict whether he would clinch a deal.
"Nothing is certain in life, in diplomacy," he told reporters. "But there has been good progress."
"I really think this is the right time to reach agreement," he added.
On Wednesday, Iran, the United States, and Russia, China, Britain, France and Germany will meet in Baghdad for a round of talks.