use broadcast metho