back to server with swig