Micro-nit: "listening on" is consumer-specific. Prefer "communicating with" or something.