Eating it all ...