http-client - WIP