cachedirectory