set block caching