LOUISVILLE, Ky. (WHAS11) – If the president was looking for an echo chamber, he got it in Freedom Hall.

Every time President Trump hit a campaign catchphrase, the packed arena erupted.

Thousands were inside Freedom Hall for the speech that sounded more like a campaign stump than sales pitch.

As he did last year, he promised to bring back coal jobs, fight to secure US borders and take on special interests he says are fighting for their existence.

“These entrenched interests will do anything they can to keep the broken system in place but they will fail and we will win because we are fighting on the side of our great American heritage,” he said.

But many in the crowd came for a speech billed as a sell of the president's plan to repeal and replace the Affordable Care Act also known as Obamacare.

While Governor Matt Bevin and Senate Majority Leader Mitch McConnell both took part in the rally. Senator Rand Paul was absent. He's been an outspoken opponent of the President's plan. President Trump mentioned Kentucky's junior senator in his speech as he pushed an urgent call for cooperation.

“Remember this so true I happen to like a lot... a lot Senator Rand Paul. I do. I do I like him he's good. He's a good guy. And I look forward to working with him so we can get this bill passed in some form so that we can pass massive tax reform which we can't do until this happens. So we've got to get this done before we can do the other. In other words, we've got to know what this is before we can do the big tax cuts we got to get it done,” he said.

The next test is Thursday as congress votes on repealing Obamacare while some Republicans remain unsteady about the plan ahead.

President Trump will lean on constituents like those in the Louisville crowd to echo their support to any GOP lawmakers still sitting on the fence.

PHOTOS: President Donald Trump visits Louisville