Update cache.c