old style manual swig run