U.S. President Donald Trump

U.S. President Donald Trump on Saturday signed an executive order that bans government officials from lobbying for five years and from lobbying for foreign countries for life.

"This is a five-year lobbying ban," Trump said in front of cameras in the Oval office.

"Most of the people behind me will not be able to go to work," he joked as he gestured at his top staff including Chief of Staff Reince Priebus and counselor Kellyanne Conway.

"It's a two-year ban now and it's full of loopholes," Trump said.

The ban was part of Trump's campaign promise to "drain the swamp" in the federal government. In his inauguration speech, he pledged to stop government officials from filling their own coffers at the expense of the common people.

Despite the anti-corruption rhetoric, Trump has filled his cabinet with wealthy businessmen, raising questions about how committed he is to tackling vested interests in Washington.

Trump then signed a memorandum on an anti-ISIS strategy that he said is "going to be very successful."

The action came after Trump signed a previous executive order that indefinitely bans refugees from Syria and also imposes a 90-day ban on immigrants from a handful of Middle Eastern Muslim countries.

On Saturday, Trump also signed a third executive order outlining a reform plan for the National Security Council.

source: Xinhua