added http server and first request handler