Didn't you already set the impl.volume value on line 581? Why do it again?