first working concept of content caching