understanding host