better domain validation, fixes e.g. .guru domains