The 123 agreement, should have been drafted taking into consideration all the controversial issues. US are happy, bcoz they have India under NPT and now their companies will get the contract for Nuke Power stations. India has been shown as a weak and submissive country.