make hostname dynamic.