What does a hypothalamus do?

It maintain body temperature,osmoregulation,hunger,thirst,sleep,awake etc.It produce many hormones.