make serverHost optional