jade removed, swig added