renamed RemoteXClient as XFacingClient