fix the rpc