use cache.