use connTunnel as struct instead of pointer