for issue #39 update speaker