work on multi agent comms