debug communication