updated to properly change the volume