optional hostname