hostnames are now optionals