Intercommunication: make Endpoint fields public