After Defense Secretary James Mattis offered a very public rebuke of President Trump’s characterization of his departure from the administration by way of making his resignation letter public, Trump has decided to push the former Marine General out of his position two months sooner than expected. Patrick Shanahan, who has served as the Deputy Secretary of Defense under Mattis since July of last year, will take on the role of Acting Defense Secretary at that time.

“I am pleased to announce that our very talented Deputy Secretary of Defense, Patrick Shanahan, will assume the title of Acting Secretary of Defense starting January 1, 2019. Patrick has a long list of accomplishments while serving as Deputy, & previously Boeing. He will be great!” Trump tweeted on Sunday.

James Mattis, widely seen as perhaps the most well-respected member of Trump’s cabinet by lawmakers on either side of the aisle, resigned rather publicly late last week, citing a laundry list of things he and the president failed to see eye-to-eye on and seemingly making an argument in favor of the diplomatic norms that characterized American foreign policy for decades leading up to Trump taking office.

Mattis, of course, isn’t without his critics, with many conservatives seeing his approach to conflicts in Syria and Afghanistan as “hawkish,” or perhaps too in keeping with a status quo that has allowed the war on terror to become something of a “forever war” over the better part of the past two decades. Trump has already announced plans to withdraw troops from both conflicts.