adds rpc