broadcasting solutions