Incorporating everything a broadcaster needs