further work on volume reading. references #29