Why httpc can make only one simultaneous request per profile? Maybe it would be good to fix this client in erlang. There is strange common problems among many languages: lack of good builtin http client. There is excelent tool ibrowse, maybe it (or something like it) should take it place inside OTP?