... >>Marissa Mayer: We will take two more questions. ...
... New foods mean more calories, more energy. ...