seems ok, but doesn't factor in speaker proximity yet