President Trump's visit to Missoula on Thursday is his third stop in the Treasure State in just three months.
The last president to visit Montana three times was Harry Truman, and his visits spanned four years.
President Trump's reason for visiting is clear: to get Sen. Jon Tester out of office.
"How did he get elected?" Trump asked at a rally in Billings in September. "I know a lot of people from Montana. You gotta explain that one for me. How did he get elected?"
Tester is seeking a third term in the U.S. Senate and is listed as one of the most vulnerable Democrats in the nation. He's a Democrat in a red state and has barely edged out his previous opponents. Thanks to third parties, Tester has never gotten more than 50 percent of the vote.
It's not the first time a president has campaigned against the farmer from Big Sandy.
"Roll back to 2006, President Bush came to target me," Sen. Tester said. "Presidents come to the state and campaign for whoever they want to campaign for."
But for Trump, this seems personal. Many say it traces back to Ronny Jackson, the president's first pick to head the Department of Veterans Affairs. Tester, the highest ranking Democrat on the Veterans Affairs Committee, went public with a host of allegations against Jackson including being drunk on the job. Tester said he spoke with 23 for Jackson's colleagues, also he did not release specific evidence to support those claims.
President Trump has called those allegations into questions at each of his events in Montana. "What (Tester) said (about Jackson) was so false and so untrue: never happened," Trump said in Billings.
Jackson withdrew his name and Tester stands by his decision to go public with those allegations.
"We did our vetting on Ronny Jackson and we asked questions," Tester said. "Those questions were never answered. We needed to have answers to those questions and that's why we made them public."
Still, after that, the president took to Twitter publicly calling for Tester to resign and has spent three days campaigning against him in Montana.
In his past speeches in Montana, Trump has spent at least 15 minutes tearing into Tester's voting record.
Matt Rosendale is campaigning that a vote for him is a vote for Trump.
Senator Tester's campaign is also pointing to his ability to work with the president. His campaign notes that the president has signed 20 bills that Tester wrote.