On 2 March 2006 India and the United States signed the Indo-US Nuclear Pact on co-operation in civilian nuclear field. This was signed during the four days state visit of USA President George Bush in India. On its part, India would separate its civilian and military nuclear programmes, and the civilian programmes would be brought under the safeguards of International Atomic Energy Agency (IAEA). The United States would sell India the reactor technologies and the nuclear fuel for setting up and upgrading its civilian nuclear programme. The US Congress needs to ratify this pact since US federal law prohibits the trading of nuclear technologies and materials outside the framework of the Nuclear Suppliers Group (NSG).