Update volume on change

Trying again with a logger methodology.
concat doesn't seem to be part of the StringIO class.  I checked web docs and tried it in ocb_console.