We must remember that China also has signed nuclear deal with US. But a lot of differences. It is agreed both by US and China that no domestic laws will control the deal. In our case, the Hyde act comes into force. Another important thing to be noted that China has been recognised as nuclear weapon state that has many privileges.. For example, China can take out any reactor out of the safeguard agreement at any time on its own. India will be weaker by signing this agreement. That is why the CPI(M) is opposing the deal.