view caching update