add cache entry