rpc complete