update cache timeout code.