Legislation that attempts to make good on President Donald Trump's October demand to fix the 2015 nuclear deal with Iran is still facing obstacles days before Trump is due to decide whether to issue sanctions waivers that would keep the agreement alive or kill it Trump has repeatedly begrudgingly waived sanctions lifted under the deal only to be hit with a congressionally mandated deadline to report on whether Iran is meeting four deal related conditions He refused to certify one of those conditions in October namely that continued sanctions relief to Iran is proportionate to the measures taken by Iran under the deal Upon announcing that decision Trump warned that he would terminate the agreement if administration officials working with Congress and European allies fail to fix its flaws Another 90 day certification deadline along with a series of deadlines to continue waiving sanctions on Iran lifted under the deal will occur in coming days