removed libcurl requirement