not sure if it's a good idea to display the curl_error to the user, maybe stick to just the curl_errno