_cache_lookup added