fixed broadcasting