In my opinion, all these technicalities: NTP and all dont mean shit in the end. It is merely a political tool used by the superiors to make sure that the lesser people stay lesser. The only countries in this world that demand respect, the only countries whose soverneity is never questioned are those with nuclear weapons... so if I was Iranian, I would want it, If I was american, I would want to keep it, develope it further and make sure others do not get it, by force if necessary...In iran's case, acquiring nukes will give it greater influence and say in a region that holds Israel (US's little brother), Saudi Arabia and the gulf (US's suppliers of energy), so obviously they oppose it .....violations, misunderstandings, who gives a shit...they are just following in the footsteps with India, Pakistan, etc.....and with enough economical connections with europe, sanctions wont mean anything to anybody but the US and Israel....