Relay listener and sender. The listener has not been tested yet.