broadcasting is ok, but not finished