fixed semantics for archives
diff --git a/tasks/main.yml b/tasks/main.yml
index 4f62e7a..f20bce1 100644
--- a/tasks/main.yml
+++ b/tasks/main.yml
@@ -1,28 +1,17 @@
 ---
 # tasks file for apigee-opdk-setup-local-repository
-- block:
-  - name: Download archive
-    fetch:
-      src: '{{ apigeerepobasepath }}/{{ apigee_archive_name }}'
-      dest: '{{ local_apigee_path }}/{{ apigee_archive_name }}'
-      flat: yes
-    register: result
+- name: Install rsync if its missing
+  yum:
+    name: rsync
+    state: present
 
-  rescue:
-  - name: Install rsync if its missing
-    yum:
-      name: rsync
-      state: present
+- name: First scp download attempt failed, trying with rsync
+  synchronize:
+    mode: pull
+    src: '{{ apigeerepobasepath }}/{{ apigee_archive_name }}'
+    dest: '{{ local_apigee_path }}/{{ apigee_archive_name }}'
+  register: result
 
-  - name: First scp download attempt failed, trying with rsync
-    synchronize:
-      mode: pull
-      src: '{{ apigeerepobasepath }}/{{ apigee_archive_name }}'
-      dest: '{{ local_apigee_path }}/{{ apigee_archive_name }}'
-    register: result
-
-  always:
-
-  - name: Download archive status report
-    debug:
-      var: result
+- name: Download archive status report
+  debug:
+    var: result