finally works with one speaker