diff --git a/main.cpp b/main.cpp
index a482262..2616f31 100644
--- a/main.cpp
+++ b/main.cpp
@@ -47,16 +47,18 @@ input_data(istream& in){  //& 
 int
 main(int argc, char* argv[]){
 
+    CURL* curl = curl_easy_init();
+
     if (argc > 1){
-        cout << argc;
-        for (int i=0; i < argc; i++){
-            cout << "argv[" << i << "]=" <<argv[i];
-        }
+        CURLcode res;
+        curl_easy_setopt(curl, CURLOPT_URL, argv[1]);
+        res = curl_easy_perform(curl);
+        curl_easy_cleanup(curl);
         return 0;
     }
 
-    curl_global_init(CURL_GLOBAL_ALL);
 
+    curl_global_init(CURL_GLOBAL_ALL);
     auto in = input_data(cin);
     auto bins = make_histogram(in.numbers, in.bin_count);
     show_histogram_text(bins, in.number_count, in.bin_count);