Add swig wrap