updated cache control