added basic httpclient for requests