debugging communication