Use custom communicators.