cache region