add volume control
update
fix