allow for dashes in hostnames