No sloppy Joe for president