eisner cython working version