added http_parser support