experimenting with cython