volume read and write fully working. references #29