fixed bug to set volume