add swift proxy