added http_proxy feature