Adding some more code for LRU cache