tld improvements: fr,asia,pl,de,es. not fully tested
tld improvements: fr,asia,pl,de,es. not fully tested