refactor broadcast bricks