??Your timing is a little out. The sites became an issue in 2002, as I have already pointed out Iran did not sign the new safeguards agreement until 2003.
note They still have not formally signed the Additional Protocol agreement and so the charge they were in breach of the NPT which they did sign was incorrect.
Iran Signs Additional Protocol on Nuclear Safeguards