add description for lru_cache