implemented volume adjustment from external volume settings