More work on the cache