caching with cache_digets and touch