update for speaker