clarified my broadcast protocol