add http_server solution