zhihu: use local vars to prevend congestion