added communicators