cython coded with cython 0.19.1