added location broadcast