work storage.get & storage.update