Jonathan Ernst/Reuters White House press secretary Sarah Huckabee Sanders might want to have a chat with whoever writes her lists of presidents.

It was probably a slip of the tongue, but Twitter was swift and unforgiving in its skewering of Sarah Huckabee Sanders after the White House press secretary referred to “JFK” and “Kennedy” as two different presidents during a Tuesday press briefing.

Speaking to reporters about White House Chief of Staff John Kelly’s controversial comments about Confederate Gen. Robert E. Lee, Sanders, reading from notes, contended that “all of our leaders have flaws.”

“Washington, Jefferson, JFK, Roosevelt, Kennedy. That doesn’t diminish their contributions to our country. It certainly can’t erase them from our history. And Gen. Kelly was simply making the point that just because history isn’t perfect doesn’t mean it’s not our history,” she said.

Her flub did not go unnoticed.