add swig full api support