anchor.diff:  	    end,
   	    ets:insert(Results, {Name, Inet, Inet6}),
   
  -		% Nothing nil or pending anymore?
  +	    % Nothing nil or pending anymore?
   	    Notify = is_list(Inet) and is_list(Inet6),
  -	    io:format("Notify: ~p~n", [Notify]),
   	    Dns = self(),
   	    timed_queue:filter(LookupQueue,
   			       fun({do_lookup, Caller, Name_, Family_})
  
positive.code: 				       end;
  				  ({do_lookup, _, _, _}) ->
  				       true
  			       end),
  	    io:format("Filtered~n");
  
  	{notify_requester, Caller, Name, Addresses} ->
  	    Caller ! {lookup, Name, Addresses}
      end,
      ?MODULE:main(LookupQueue, Results).
  
negative.code: 				    end,
  		    ets:insert(Results, {Name, Inet, Inet6}),
  		    spawn_link(?MODULE, do_lookup, [Name, Family]);
  		
  		% We seem to be already looking up that, reappend
  		true ->
  		    timed_queue:add(LookupQueue, T)
  		    %timed_queue:emit_next(LookupQueue)
  	    end,
  
  	    % Put back in queue
  	    timed_queue:add(LookupQueue, {do_lookup, Caller, Name, Family});
  
  	{lookup_result, Name, Family, Addresses} ->
  	    % Insert into Results
  	    case Family of
  		inet ->
  		    Inet = Addresses,
  