Yum! – does a body good!