It has been a year since the signing of a wide-ranging deal designed to stop Iran from developing nuclear weapons.
Diplomats took years to thrash out the final agreement, which faced intense criticism in Iran and around the world.
Since then, the Iranian government has largely lived up to its side of the bargain.
The United States says the world is a safer place. But the deal is fragile to say the least.
Criticism of both what was agreed, and Iranian government policies, has continued unabated.
And upcoming elections in the US and in Iran threaten to derail the whole agreement.
Inside Story looks at whether the deal has had any impact in Iran and beyond. And why it hasn't made the region more peaceful.
Presenter: Fauziah Ibrahim
Trita Parsi - Founder and President of the National Iranian American Council
Hamid Reza Gholamzadeh - Editor-in-Chief of Mehr News Agency
David Jonas - Adjunct Professor of Law at Georgetown and George Washington University Law Schools
Source: Al Jazeera