branch player communicator