NewServer transfer + overload.
TODO: clientTransfer