update rpc