LRU cache added