Update volume on change

Trying again with a logger methodology.
Now that I think about it, @logger.concat(lines) if @logger is a one-liner that does the same thing.