further volume io improvements. references #29