cleaner whitelist code, using tldextract