President Donald Trump‘s speech at the Conservative Political Action Conference quickly turned into a media-bashing session as he took aim at “fake news” and anonymous sources, before he turned to delivering a version of his usual stump speech.

“A few days ago I called the fake news the enemy of the people, and they are, they are the enemy of the people,” Trump said Friday morning as part of a 15-minute tirade against the press. “Because they have no sources, they just make them up when there are none.”

The President said early in his speech that he doesn’t view honest journalism as his enemy. “I’m not against the media, I’m not against the press, I don’t mind bad stories if I deserve them,” he said. “And I tell you I love good stories, but I don’t get too may of them. But I am only against the fake news media or press.”

But Trump proceeded to say that the press should not be allowed to use anonymous sources in their coverage of him. “Let their name be put out there,” he said. “‘Donald Trump is a horrible human being.’ Let them say it to my face. … You will see stories dry up like you’ve never seen before.”

And he criticized journalists invoking the First Amendment as a protection for their work. “They say we can’t criticize their false stories because of the First Amendment. They always bring up the First Amendment,” Trump said in an exaggerated mocking voice, to laughter from the crowd. “I love the First Amendment, who uses it more than I do?”

After Trump’s apparently off-teleprompter remarks about the press, he delivered one of his standard speeches, including references to his campaign and the Democratic primary. He referenced key Administration policies, including cracking down on immigration and repealing the Affordable Care Act. “We’re going to repeal and replace Obamacare,” Trump said. “From a purely political standpoint, the single best thing we can do is nothing. Let it implode completely… The Democrats will come to us and beg for help, and it’s their problem. But it’s not the right thing to do for the American people.”

Trump has taken the stage at CPAC before, and he credited his past appearances at the event for inspiring his political career. In 2011, he mused onstage about running for President. “[It was my] first major political speech, and I loved it,” Trump said Friday. “I loved the people, I loved the commotion, and then they did these polls where I went through the roof and I wasn’t even running… But it gave me an idea.” (In reality, Trump lost the CPAC straw poll each year for the past six years.)

Trump was scheduled to speak in 2016 during his presidential run, but he dropped out to hold a campaign rally instead. “I would have come last year but I was worried that I would be, at that time, too controversial,” Trump said Friday.

Get our Politics Newsletter. The headlines out of Washington never seem to slow. Subscribe to The D.C. Brief to make sense of what matters most. Please enter a valid email address. Sign Up Now Check the box if you do not wish to receive promotional offers via email from TIME. You can unsubscribe at any time. By signing up you are agreeing to our Terms of Use and Privacy Policy . This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. Thank you! For your security, we've sent a confirmation email to the address you entered. Click the link to confirm your subscription and begin receiving our newsletters. If you don't get the confirmation within 10 minutes, please check your spam folder.

Write to Tessa Berenson at tessa.berenson@time.com.