Volume should be stored in storage
Replace sendRequest() with sendMessage()