President Donald Trump gave a speech to the graduates of the Naval Academy Friday morning. Then, the president went a step further, offering to shake the hands of every single graduate — more than 1,000 midshipmen.

“I was given an option. I could make this commencement address, which is a great honor for me, and immediately leave and wave goodbye. Or I could stay and shake hands with just the top 100,” Trump said, “Or I could stay for hours and shake hands with 1,100 and something. What should I do? What should I do?”

Trump then shouted, “Stay! Ok, I’ll stay.” (RELATED: Trump To Stick Around, Shake Hands Of Every Naval Academy Grad)

C-SPAN cameras stayed on the president as he shook the hands of hundreds of cadets. The looks on their faces say it all.

WATCH:

In the speech, Trump referenced that his administration is “taking care of our veterans.”

“We passed V.A. Accountability. Everybody said it couldn’t be done,” Trump said, “That’s if you don’t do a good job, you couldn’t get fired. Now, if you don’t do a good job, you don’t take care of our vets, they look at you right in the eye and they say, ‘Jim, you’re fired. Out, out! You’re fired. Get them out of there.'”

The audience of future veterans loved it.