Bug fix in LRU cache design. Add writeup