Adding caching with write=no