Factors affecting communication