added local volume control