communication debugging