Sen. Bernie Sanders announced over the weekend that he will hold President-elect Donald Trump to his campaign promise of preventing United Technologies from shipping 2,100 jobs overseas.

“Let’s be clear: It is not good enough to save some of these jobs,” the Vermont independent said in a statement on Saturday. “We cannot rest until United Technologies signs a firm contract to keep all of these good-paying jobs in Indiana without slashing the salaries or benefits workers have earned.”

United Technologies made a profit of $7.6 billion last year and the five highest paid executives made more than $50 million, too, Sanders said.

“I call on Mr. Trump to make it clear to the CEO of United Technologies that if his firm wants to receive another defense contract from the taxpayers of this country, it must not move these plants to Mexico,” he said.

The proposed legislation, the Outsourcing Prevention Act, would require companies that outsource more than 50 jobs to pay back all federal tax breaks, loans and grants they have received from the federal government in the last decade, Sanders said.