starting caching