Added whois implementation