switched from SWIG to Cython build