bring back vision.swig