texture and text on gui

Hi any idea why this dosent display the text aswell? it only displays texture

GUI.Label(new Rect(10, 10, 100, 20), HungerIcon ,"Hunger : " + Hunger.ToString());

there is no overload I can see, taking rect, texture, text.

You need to use the GUIContent and fill the image and text and pass it(third overload).