working on DocumentCacheStore.store