add the cache