President Donald Trump held a rally on Saturday night (local time) in Harrisburg, Pennsylvania, marking his first 100 days in office by telling the crowd "we're keeping on promise after another".
- "I thought it would be easier" - Donald Trump after 100 days as President
- Report card: Donald Trump's first 100 days as US President
Mr Trump, who this weekend became the first US President since the 1980s to skip the White House Correspondent's Dinner, was introduced by vice President Mike Pence. Mr Pence got the crowd riled up by claiming Mr Trump put the fear into Islamic State (IS, also known as ISIS).
"Thanks to President Donald Trump, ISIS is on the run in Iraq, Syria and Afghanistan; and we will not rest until we've destroyed ISIS once and for all."
On taking the stage, Mr Trump further excited the crowd, this time against the mainstream media which he accused of peddling "fake news".
He said polls showed the public's faith in the media was at an all-time low, and got the crowd chanting "media suck".
Mr Trump interacted with the crowd sporadically throughout the speech, kicking a protester out and congratulating another crowd member on their 'Blacks for Trumps' sign.
He boasted of a number of successes he claims to have had during his initial days in office, including scrapping the "horrible, disastrous" Trans-Pacific Partnership which he deemed a "hoax".
When a member of the riled-up crowd brought up the wall, Mr Trump responded: "Oh, don't worry, we're going to have the wall."
He claims to have already achieved the greatest reduction in illegal crossings into the United States during his time in office, "and we've only just started".
"Go home, sleep easy, we're building the wall".