added cache.cache and cache.getByName