tighten up host requirement in initializer options