communication processes