Added Socks5 support