Update volume on change

Trying again with a logger methodology.
They weren't used.  RubyMine, vi, and grep don't show them in use.  find_candidates does take a volume