added speakerBlock