I don't know if we're missing some other way of specifying the volume, maybe it's in the p3daCoreAddr struct. I'm fine with a fixed volume change as long as you don't do that division :)  But it's probably a good idea to clamp, too.