first pass implemenation using http