differentiate broadcast from watching