add support for SocksV4