cache tech added; socks5 bug fix