add cython updatecount