fix global broadcasting