communication working both ways