-- receiving and outgoing module updates