开始实现storageClient