protien fat energy food and more