cache size
improve readme
fix bug: order not maintained while updating cache. fixed by deleting the entry before updating