swig is now integrated