As Election Day approached in late 2016, President Trump released what he called a "Contract with the American Voter," which detailed dozens of promises he planned to fulfill if he won the White House.
Trump won, and he just passed the 100-day mark -- so how did he do? Did he repeal Obamacare? Is China now labeled currency manipulator? He at least withdrew from NAFTA, right? Here's a look at the biggest failures of President Trump's first few months in the White House.
SEE ALSO: Here's what President Trump accomplished during his first 100 days
Repeal and Replace Obamacare Act: Perhaps President Trump's biggest stumble during first 100 days was health care. The "Art of the Deal" author failed to repeal and replace former President Barack Obama's signature health care bill in the 100-day period as he said he would. The White House has vowed that some variation of the repeal legislation will pass in the near future, but the outlook remains unclear.
Announce the renegotiate NAFTA or withdraw from the deal: President Trump recently flipped on his plans to pull out of NAFTA -- a key part of his platform during the 2016 election.
"It is an honor to deal with both President Peña Nieto and Prime Minister Trudeau, and I believe that the end result will make all three countries stronger and better," Trump said in a recent statement about his calls with the Mexican and Canadian leaders, which reportedly influenced his change of heart on the trade agreement.
Click through the top controversies from Trump's first 100 days:
Day 2: Spicer delivers blistering critique of inauguration coverage
Trump's first full day in office was marked with a combative statement from White House Press Secretary Sean Spicer who chided the media for "shameful" reporting about the crowd size at the Inauguration. The impromptu statement, Spicer's first appearance in front of reporters in his new role, set the tone for the administration's antagonistic relationship with the press during the opening days of the new presidency.
Related: Rewriting the Rulebook — Trump's First 100 Days
Photos showed crowds much smaller than the turnout for President Barack Obama's Inauguration in 2009, though Spicer claimed Trump's swearing in saw "the largest audience to ever witness an inauguration, period, both in person and around the globe."
(Photo via REUTERS/Carlos Barria)
Day 3: "Alternative facts"
Kellyanne Conway, a senior adviser to Trump, told NBC News' Chuck Todd that Spicer presented "alternative facts" during his statement about the Inauguration crowd size. "You're saying it's a falsehood. And they're giving — Sean Spicer, our press secretary — gave alternative facts," she said in an interview on "Meet The Press."
"Alternative facts are not facts, they're falsehoods," Todd responded.
The term quickly went viral and became a catchphrase for the administration's spin on seemingly negative news stories. Conway later defined the term as "additional facts and alternative information."
(Photo by Mark Wilson/Getty Images)
Day 4: Trump repeats illegal voter claims
Trump spent the first 10 minutes of a bipartisan meeting with congressional leaders lamenting the millions of "illegal" voters that prevented him from winning the popular vote. The debunked claim, which Trump first made after his election victory last November, came as a surprise to lawmakers visiting the White House for an introduction to the new president. Trump won a commanding 304 electoral votes but received about 3 million fewer total votes nationwide than Democrat Hillary Clinton. He attributed the gap to unfounded claims of "illegals" voting.
(Photo by Shawn Thew-Pool/Getty Images)
Days 8 and 9: Thousands protest Trump travel ban
Trump's directive to temporarily suspend refugees from seven Muslim-majority countries from entering the U.S. sparked widespread protests and confusion at airports around the country and the world. Some refugees and immigrants, including those with green cards, were barred from entering the country as officials struggled to make sense of the order. Protesters gathered at airports around the nation to voice their opposition to the ban. Federal judges later blocked the order, leading the administration to revise and re-sign it weeks later.
(Photo by James Keivom/NY Daily News via Getty Images)
Day 10: Steve Bannon gets seat on National Security Council
Trump's chief political strategist Steve Bannon was given a seat on the "principles committee" of the National Security Council, a position normally reserved for generals. The chair of the Joint Chiefs of Staff and the director of national intelligence were downgraded as a result. Bannon would later be removed from the NSC on April 5, with those two positions being added back along with Secretary of Energy and former Texas governor Rick Perry.
(Photo by Win McNamee/Getty Images)
Day 11: Trump fires acting Attorney General Sally Yates
The Trump administration "relieved" acting Attorney General Sally Yates after she issued a Justice Department directive to lawyers not to defend Trump's travel order. Yates served as deputy attorney general in Obama's administration and stayed on as former Sen. Jeff Sessions awaited confirmation.
(Photo by Pete Marovich/Getty Images)
Day 15: Kellyanne Conway cites the 'Bowling Green Massacre'
Top adviser Conway became a punchline for citing the "Bowling Green massacre" when sticking up for Trump's immigration order. Though no such massacre took place, Conway said she meant to refer to terrorists discovered living in Bowling Green, Kentucky.
(Photo by Chip Somodevilla/Getty Images)
Day 25: National Security Adviser Michael Flynn resigns
Flynn abruptly resigned Feb. 13 after misleading Vice President Mike Pence and other senior White House officials about his communications with the Russian ambassador to the United States. Flynn admitted to giving Pence "incomplete information" about a phone call in which he and the Russian official discussed U.S. sanctions against Moscow after the election. The VP had defended Flynn in television interviews, claiming the retired Army lieutenant general did not speak with Ambassador Sergey Kislyak about the sanctions that President Obama had imposed in response to Russian meddling in the presidential election. The Justice Department informed the White House about Flynn's communication on Jan. 26, but Pence was not made aware until Feb. 9, White House press secretary Sean Spicer said.
(Photo via REUTERS/Carlos Barria)
Day 27: Trump's pick for labor secretary withdraws nomination
Andy Puzder, the head of CKE Restaurants, withdrew his nomination to head the Labor Department after coming under scrutiny from senators on both sides of the aisle. It's not uncommon for presidents to fail to get all their top choices confirmed to the Cabinet, but Trump's appointments have come at a glacial pace.
(Photo by Scott Olson/Getty Images)
Day 34: Administration revokes transgender bathroom guidance
The Trump administration reversed the Obama administration's guidance to public schools that allowed transgender students to use the bathroom of their choice. The move was met by outrage from advocates of the LGBTQ community.
(Rick Madonik/Toronto Star via Getty Images)
Day 42: Sessions recuses himself from Russian investigation
Attorney General Jeff Sessions announced he would recuse himself from any investigation into Russian interference with the U.S. presidential election. The new attorney general had come under scrutiny after it was revealed he met with the Russian ambassador to the U.S. during the 2016 campaign. Sessions, a top surrogate during Trump's campaign, did not disclose the meeting during his Senate confirmation hearings. Sessions said he did nothing improper but sought to avoid the perception of a conflict.
(Photo credit NICHOLAS KAMM/AFP/Getty Images)
Day 46: Second immigration order unveiled
The Trump administration unveiled a second edition of the controversial travel ban. The new ban removed Iraq from the list of countries impacted and does not affect those who currently have green cards. However, the revised ban was also blocked by federal judges.
(Photo by Mark Wilson/Getty Images)
Day 57: German Chancellor Angela Merkel's awkward visit
Trump repeatedly knocked German leader Angela Merkel on the campaign trail, setting up what amounted to an awkward first visit to Washington. After an uncomfortable photo-op in the Oval Office, the two leaders further displayed their frosty relationship in a joint press conference. The crowning moment came when Trump received a question about his wiretapping accusations against Obama. "At least we have something in common, perhaps," Trump responded, referencing U.S. efforts under Obama to monitor Merkel revealed in documents made public by Edward Snowden.
(Photo credit should read SAUL LOEB/AFP/Getty Images)
Day 60: FBI head confirms Trump, Russia probe
FBI Director James Comey confirmed to Congress the bureau is investigating links between President Trump's campaign and Russia.
(Photo By Tom Williams/CQ Roll Call)
Day 66: Trump knocks house conservatives
After a White House-backed plan to replace Obamacare failed in Congress, Trump knocked the House Freedom Caucus in a tweet. The group is comprised of some of the most conservative members and was largely expected to be among Trump's top supporters when he entered office. But their objections to provisions in the Republican healthcare plan ultimately doomed the legislation and Trump warned "we must fight them, & Dems" in the midterm elections.
(Photo by Oliver Contreras/For The Washington Post via Getty Images)
Day 76: Trump suggests Susan Rice committed a crime
Trump took unprompted shots at former national security adviser Susan Rice in an interview with The New York Times that was meant to be focused on infrastructure. He suggested Rice committed a crime by attempting to uncover the identities of Trump aides whose communications had been collected by intelligence agencies. "I think the Susan Rice thing is a massive story. I think it's a massive, massive story. All over the world," Trump told The Times.
Rice later denied the charges. "The allegation is that somehow the Obama administration officials utilized intelligence for political purposes, that's absolutely false," Rice told MSNBC's Andrea Mitchell.
(Photo by Alex Wong/Getty Images)
Day 85: An end to White House visitor logs
The Trump administration announced an end to the public release of the names of White House visitors that began under President Barack Obama. The administration attributed the change in policy to "the grave national security risks and privacy concerns" and said that the Obama administration had only selectively released names anyway.
(Photo credit should read SAUL LOEB/AFP/Getty Images)
Label China a currency manipulator: President Trump raged against China often during his 2016 campaign, and while some of the rhetoric has remained -- the president did call the Asian nation the "grand champions at manipulation" in February -- no real action has taken place. In fact, Trump did a 180 on labeling China a currency manipulator, and defended his flip-flop by saying, "Why would I call China a currency manipulator when they are working with us on the North Korean problem?"
Establish a travel ban on Muslims entering the U.S.: President Trump has tempered his language and altered the scope of this promise, however a ban has yet to be put in place. During the campaign Trump initially called for "a total and complete shutdown of Muslims entering the United States." But over the course of the election, and into his presidency, the president narrowed the ban from all Muslim people to "any nation that has been compromised by terrorism." Trump has since said he doesn't view this shift as a "rollback" instead saying, "it's an expansion."
SEE MORE: Trump's promises - track every vow he made
Trump has signed two executive orders banning immigration from multiple Muslim majority countries; both times courts have halted the orders' implementation.
Fund a border wall on the American border with Mexico: "Who's gonna pay for the wall?" President Trump often shouted at campaign rallies across the country during his 2016 campaign. "Mexico!" the crowd would say in return. But that popular rally cry, at least so far, has yet to come to fruition in policy.
Multiple Republicans leaders have voiced doubt that Mexico will pay for the wall. "Uh, no," said Senate majority leader Mitch McConnell bluntly when asked.
Trump himself has seemingly cooled his urgency for constructing the wall. "Eventually, but at a later date so we can get started early, Mexico will be paying, in some form, for the badly needed border wall," tweeted the president recently, in a measured and qualifying tone.
So far Trump's wall has yet to be funded, even in the government spending deal that emerged on Monday, and Mexican leaders have maintained it will not be paying it in the future.