add play/pause and volume control