geolookup only returned a lookup table, which still had to be left joined with inputs