add example for CachedFile