get a basic two communicators program working