added cache storage example