using http to serve app