The United States and Mexico has reached a provisional agreement to revise key sections of the North American Free Trade Agreement, the New York Times is reporting.

NAFTA is a three-nation trade agreement and Canada still has to approve the changes, the newspaper states.

“The accord is a major step for President Trump, who has threatened to scrap the pact. But Canada is still on the sidelines, and major issues are unresolved,” NYT reports.

During the 2016 presidential election campaign President Trump said NAFTA was the worst trade deal the U.S. had ever signed. However, he intimated a deal was in the offing a few days ago via Twitter.

Business and economic development leaders on the U.S.-Mexico border region have been urging compromise on NAFTA because trade with Mexico is such an important part of the economy.

Click here to read the full New York Times story.