New: french-toast