More work on RemoteIRCClient