Special Counsel Robert Mueller investigated a number of ways in which President Donald Trump may have have attempted to obstruct justice.
In an almost 400-page report sent to Congress Thursday, the former FBI director said that he had decided against accusing Trump of obstructing justice because the President would not have the ability to defend himself in a trial.
At the same time, he said if he could declare Trump innocent of wrongdoing, he would do so.
“While this report does not conclude that the President committed a crime, it also does not exonerate him,” he wrote.
Here’s a closer look at the specific ways in which Trump may have obstructed justice.
Trump asked FBI Director James Comey for loyalty
What he did: During a private dinner at the White House in January of 2017, Trump asked FBI Director James Comey to pledge his loyalty. “The President said, ‘I need loyalty, I expect loyalty,'” Comey recounted in testimony before a Senate committee that June.
What Mueller wrote: “On January 27, the President called FBI Director Comey and invited him to dinner that evening…the President promised he would not talk about Russia at the dinner…the President stated that he wanted to dine with Comey alone…According to Comey’s account, at one point during the dinner, the President stated, “I need loyalty, I expect loyalty…The President and his advisors disputed that he had asked for Comey’s loyalty…But substantial evidence corroborates Comey’s account of the dinner invitation and the request for loyalty.”
Why it matters: FBI directors swear an oath to “support and defend the Constitution of the United States,” and are not supposed to be loyal to the president personally.
Read More: Mueller Would Not Say Whether Trump Obstructed Justice. Here’s Why
Trump asked Comey to drop an investigation into Michael Flynn
What he did: In a one-on-one meeting in February of 2017, Trump asked Comey to shut down an investigation into his former national security advisor Michael Flynn. Comey wrote in the memo that Trump told him, “He is a good guy. I hope you can let this go.”
What Mueller wrote: “According to Comey’s account of the meeting…the President began the conversation by saying, ‘I want to talk about Michael Flynn. The President stated that Flynn had not done anything wrong in speaking with the Russians, but had to be terminated because he had misled the Vice President…The President stated, ‘I hope you can let this go.’ Comey agreed that Flynn ‘is a good guy’ but did not commit to ending the investigation of Flynn. Comey testified under oath that he took the President’s statement ’as a direction’ because of the President’s position and the circumstances of the one-on-one meeting.”
Why it matters: For decades, presidential administrations have limited contacts between the White House and the Justice Department on specific law enforcement cases.
Trump fired Comey
What he did: In May of 2017, Trump fired Comey, argued he was no longer “able to effectively lead the Bureau” due to his handling of the investigation into Hillary Clinton’s personal email server.
What Mueller wrote: “On May 3, 2017, Comey testified in a congressional hearing, but declined to answer questions about whether the President was personally under investigation. Within days, the President decided to terminate Comey.”
Why it matters: Since 1968, FBI directors have been appointed to 10-year terms in order to preserve their independence from political pressure.
Trump misrepresented why he fired Comey
What he did: In the letter firing Comey, Trump claimed that he was doing so on the advice of Attorney General Jeff Sessions and Deputy Attorney General Rod Rosenstein, but in fact he had already decided to do so.
What Mueller wrote: “The day of the firing, the White House maintained that Comey’s termination resulted from independent recommendations from the Attorney General and Deputy Attorney General that Comey should be discharged for mishandling the Hillary Clinton email investigated. But the President had decided to fire Comey before hearing from the Department of Justice.”
Why it matters: The misdirection raises questions about Trump’s stated reasons for firing Comey, including whether he was actually trying to influence investigations into his campaign.
Trump asked intelligence officials to clear him
What he did: Trump asked Director of National Intelligence Dan Coats, CIA Director Mike Pompeo, NSA Director Mike Rogers and Comey to state publicly that no link existed between him and Russia.
What Mueller wrote: “In the weeks following Comey’s March 20, 2017 testimony, the President repeatedly asked intelligence community officials to push back publicly on any suggestion that the President had a connection to the Russian election-interference effort…According to Coast, the President asked them whether they could publicly say that no link existed between him and Russia…The President also said that the news stories linking him with Russia were not true and asked Rogers if he could do anything to refute the stories…The President asked Comey what could be done to ‘lift the cloud.’”
Why it matters: Presidents do not typically order officials to clear them of wrongdoing, although Coats and Rogers said they did not interpret his request as an order.
Trump tried to limit the Russia investigation
What he did: In June of 2017, Trump directed his former campaign manager, Corey Lewandowski, to ask Attorney General Jeff Sessions to publicly announce that the investigation was “very unfair” to Trump and said that, despite his recusal from oversight of it, Sessions should limit the investigation to cover future election interference only. Sessions ultimately did not get the message.
What Mueller wrote: “On June 19, 2017, the President met one-on-one with Corey Lewandowski in the Oval Office and dictated a message to be delivered to Attorney General Sessions that would have had the effect of limiting the investigation to future election interference only.”
Why it matters: Again, the president is not supposed to intervene with the Department of Justice on specific investigations, much less one that involves him.
Trump asked Sessions to un-recuse himself from the Russia investigation
What he did: In the weeks after Mueller was appointed, Trump called Sessions at home and asked him to reverse his recusal from the Russia probe and investigate Hillary Clinton. He pressured him on other occasions as well. Sessions did not.
What Mueller wrote: “According to Sessions, the President asked him to reverse his recusal so that Sessions could direct the Department of Justice to investigate and prosecute Hillary Clinton, and the ‘gist’ of the conversation was that the President wanted Sessions to unrecuse from ‘all of it,’ including the Special Counsel’s Russia investigation.”
Why it matters: Again, the President is not supposed to get involved in specific investigations, much less one that involves him.
Trump tried to fire Sessions
What he did: In July of 2017, Trump told White House Chief of Staff Reince Priebus that he needed to a letter of resignation from Sessions on his desk immediately and that Sessions had “no choice.” Priebus stalled and later talked Trump out of it.
What Mueller wrote: “While aboard Marine One on the way to Norfolk, Virginia, the President told Priebus that he had to get Sessions to resign immediately. The President said the country had lost confidence in Sessions and the negative publicity was not tolerable.”
Why it matters: Priebus later said that he believed Trump wanted to fire Sessions because of his recusal from the Russia investigation.
Trump dictated a misleading statement on the Trump Tower meeting
What he did: Returning from a G20 summit on Air Force One in July of 2017, Trump dictated a statement on behalf of Donald Trump Jr. to the New York Times about a pre-election meeting in Trump Tower with a Kremlin-connected lawyer.
What Mueller wrote: “The President rejected Trump Jr.’s draft statement that would have acknowledged that the meeting was with ‘an individual who I was told might have information helpful to the campaign.’ The President then dictated a statement to (White House spokeswoman Hope) Hicks that said the meeting was about Russian adoption.”
Why it matters: Mueller noted that although he dictated the misleading statement, Trump did not prevent emails about the meeting from being provided to the grand jury.
Trump tried to fire Mueller
What he did: In June of 2017, Trump called White House lawyer Don McGahn at home and directed him to have Mueller fired as special counsel. McGahn threatened to resign and Trump backed down. Trump later ordered McGahn to deny that he had tried to fire Mueller. Mcgann refused.
What Mueller wrote: “McGahn recalled that the President called him at home twice and on both occasions directed him to call Rosenstein and say that Mueller had conflicts that precluded him from serving as Special Counsel.”
Why it matters: The President is not supposed to intervene in investigations directly involving himself.
Trump threatened his former lawyer Michael Cohen
What he did: Shortly before Trump’s former personal lawyer, Michael Cohen, was set to testify to Congress in 2019, the President insinuated in an interview with Fox News and a tweet that Cohen’s father-in-law might be at risk of legal problems. Cohen postponed his testimony.
What Mueller wrote: “The evidence concerning this sequence of events could support an inference that the President used inducements in the form of positive messages to get Cohen not to cooperate, and then turned to attacks and intimidation to deter the provision of information or undermine Cohen’s credibility once Cohen began cooperating.”
Why it matters: Trump was essentially threatening a witness in a federal investigation into him, in part by suggesting that his family could face criminal investigations of its own.
More Must-Reads from TIME
- Donald Trump Is TIME's 2024 Person of the Year
- Why We Chose Trump as Person of the Year
- Is Intermittent Fasting Good or Bad for You?
- The 100 Must-Read Books of 2024
- The 20 Best Christmas TV Episodes
- Column: If Optimism Feels Ridiculous Now, Try Hope
- The Future of Climate Action Is Trade Policy
- Merle Bombardieri Is Helping People Make the Baby Decision
Write to Mahita Gajanan at mahita.gajanan@time.com, Katie Reilly at Katie.Reilly@time.com and Gina Martinez at gina.martinez@time.com