revamped and cleaned up DNS lookups