Changing architecture for causal and total braodcast