updated sso
diff --git a/tasks/create-private-key-and-self-signed-cert.yml b/tasks/create-private-key-and-self-signed-cert.yml
index bed87ca..caad168 100644
--- a/tasks/create-private-key-and-self-signed-cert.yml
+++ b/tasks/create-private-key-and-self-signed-cert.yml
@@ -3,50 +3,47 @@
   set_fact:
     saml_folder: "{{ apigee_home }}/customer/application/apigee-sso/saml"
 
-- name: Create SAML folder
-  become: true
-  file:
-    path: "{{ saml_folder }}"
-    state: directory
-    owner: "{{ opdk_user_name }}"
-    group: "{{ opdk_group_name }}"
+- block:
+  - name: Create SAML folder
+    file:
+      path: "{{ saml_folder }}"
+      state: directory
+      owner: "{{ opdk_user_name }}"
+      group: "{{ opdk_group_name }}"
 
-#- name: Generate a passphrase
-#  become: true
-#  command: openssl rand -base64 48 > passphrase.txt
-#  args:
-#    chdir: "{{ saml_folder }}"
+  #- name: Generate a passphrase
+  #  become: true
+  #  command: openssl rand -base64 48 > passphrase.txt
+  #  args:
+  #    chdir: "{{ saml_folder }}"
 
-- name: Generate your private key with a passphrase
-  become: true
-  command: "openssl genrsa -{{ saml_encryption_type }} -passout pass:xxxx -out {{ saml_server_key }} {{ saml_private_key_size }}"
-  args:
-    chdir: "{{ saml_folder }}"
+  - name: Generate your private key with a passphrase
+    command: "openssl genrsa -{{ saml_encryption_type }} -passout pass:xxxx -out {{ saml_server_key }} {{ saml_private_key_size }}"
+    args:
+      chdir: "{{ saml_folder }}"
 
-- name: Prep to remove Passphrase from Key
-  copy:
-    dest: "{{ saml_folder }}/remove-passphrase-{{ saml_server_key }}"
-    src: "{{ saml_folder }}/{{ saml_server_key }}"
-    remote_src: yes
+  - name: Prep to remove Passphrase from Key
+    copy:
+      dest: "{{ saml_folder }}/remove-passphrase-{{ saml_server_key }}"
+      src: "{{ saml_folder }}/{{ saml_server_key }}"
+      remote_src: yes
 
-- name: Remove the passphrase from the key
+  - name: Remove the passphrase from the key
+    shell: "openssl rsa -in remove-passphrase-{{ saml_server_key }} -passin pass:xxxx -out {{ saml_server_key }}"
+    args:
+      chdir: "{{ saml_folder }}"
+
+  - name: Generate certificate signing request for CA
+    shell: "openssl req -x509 -sha256 -new -passin file:passphrase.txt -key {{ saml_server_key }} -out {{ saml_cert_signing_request }}"
+    args:
+      chdir: "{{ saml_folder }}"
+
+  - name: Generate self-signed certificate with 365 days expiry-time
+    shell: "openssl x509 -{{ saml_self_encryption_type }} -days {{ saml_self_expiry_days }} -in {{ saml_cert_signing_request }} -signkey {{ saml_server_key }} -out {{ saml_self_signed_cert }}"
+    args:
+      chdir: "{{ saml_folder }}"
+
   become: yes
-  shell: "openssl rsa -in remove-passphrase-{{ saml_server_key }} -passin pass:xxxx -out {{ saml_server_key }}"
-  args:
-    chdir: "{{ saml_folder }}"
-
-- name: Generate certificate signing request for CA
-  become: yes
-  shell: "openssl req -x509 -sha256 -new -passin file:passphrase.txt -key {{ saml_server_key }} -out {{ saml_cert_signing_request }}"
-  args:
-    chdir: "{{ saml_folder }}"
-
-- name: Generate self-signed certificate with 365 days expiry-time
-  become: yes
-  shell: "openssl x509 -{{ saml_self_encryption_type }} -days {{ saml_self_expiry_days }} -in {{ saml_cert_signing_request }} -signkey {{ saml_server_key }} -out {{ saml_self_signed_cert }}"
-  args:
-    chdir: "{{ saml_folder }}"
-
 
 #- name: Collect certificate files
 #  find: