Our reactors got uranium from Russia not NSG and some of our civilian reactors are under IAEA already difference is there is a installation specific agreement with IAEA now. Now with stringent measures being framed Russia cannot supply uranium to India. So, we need to get this IAEA agreement which far better than China's and likes. Hyde Act governs all the agreements of US not just Indian. 123 agreement is India specific. So, if Hyde act effects Russia, China, Australia, UK and all the other countries it will effect India too. But 123 agreement is India specific giving a lot of advantage as India is not signatory of NPT. And the one whom u called expert of the matter has shown his affiliation to the biased intentions and revealed nothing about Hyde act.