working with cython