US President Barack Obama took a few humorous shots at the 2016 presidential field - and a few at his own image - in his annual comic turn at the White House Correspondents' Association dinner.
Obama likened former Secretary of State Hillary Clinton's presidential campaign to Americans' lingering uncertainty about the economy.
"I had a friend making millions of dollars a year. Now she's living in a van in Iowa."
He said: "I look so old that [Republican leader of the House of Representatives] John Boehner has already invited [Israeli Prime Minister Benjamin] Netanyahu to speak at my funeral."
The President introduced "Luther", his "anger translator" " played by Keegan-Michael Key of the comedy duo Key and Peele.