add cacheservice