finished http.get. needs work on http.post