changed broadcast functions parameters