Maybe rename to client and forwarder?