A new report from the IAEA has once again affirmed that the Iranian government is complying with the P5+1 nuclear deal, and that Iran’s stockpiles have all remained below the limits set forth in the deal.

The deal went into effect in January, unfreezing large amounts of Iranian assets and ending a number of sanctions on the nation in return for setting limits on their civilian nuclear program. The US has been under fire from Iran and the EU for reneging on parts of the relief promised, particularly continuing to threaten European banks that do business with Iran under the terms of the deal.

Iran came up on one of the limits set in the P5+1 deal in February, with its production of heavy water approaching the 130 metric ton limit. This was quickly resolved, with Iran selling the additional heavy water to the United States.

This matter has riled many in Congress who opposed the deal, and some are trying to bar the US from buying any more heavy water in the hopes it will lead Iran to “technically” violate the deal. Heavy water is not radioactive at any rate, and the P5+1 deal allows Iran to continue selling it internationally to remain below the limit.