for cache regions