print communication