re-implemented the sound blocks from PR #155