minor change
cython code, setup scripts and test cases for each smallk component