Q7: Is Iran’s agreement with the IAEA significant? Isn’t it just a vague set of promises?

While the language on timing may have been vague, this agreement demonstrates Iran’s willingness to accept additional inspection and monitoring arrangements that go beyond what are required under the nuclear nonproliferation treaty. It also is significant that Iran went ahead with this agreement with the IAEA despite the failure to strike a deal with the P5+1 at Geneva.