require hostname