removed update_cache