Universal broadcasting