avoid setting volume twice, take two