updated to account for workspace and repo in one structure
diff --git a/setup-base.yml b/setup-base.yml
index 371b24e..8ea6c4d 100644
--- a/setup-base.yml
+++ b/setup-base.yml
@@ -4,11 +4,14 @@
   vars:
     ansible_config: ~/.ansible
     apigee_config: ~/.apigee
-    workspace: ~/apigee-workspace/opdk-workspace
+    playbook_workspace: ~/apigee-workspace/apigee-opdk-playbook-workspace
+    role_workspace: ~/apigee-workspace/apigee-opdk-role-workspace
     repos: 
-    - apigee-opdk-playbook-installation-single-region
-    - apigee-opdk-playbook-maintenance-aws-management
-    - apigee-opdk-playbook-samples
+    - { workspace: '{{ playbook_workspace }}', repo: apigee-opdk-playbook-installation-single-region }
+    - { workspace: '{{ playbook_workspace }}', repo: apigee-opdk-playbook-maintenance-aws-management }
+    - { workspace: '{{ playbook_workspace }}', repo: apigee-opdk-playbook-maintenance-expand-region }
+    - { workspace: '{{ playbook_workspace }}', repo: local-workspace-maintenance }
+    - { workspace: '{{ playbook_workspace }}', repo: apigee-opdk-playbook-samples }
 
   tasks:
   - name: Create ansible configuration folders
@@ -20,6 +23,8 @@
     - '{{ ansible_config }}/inventory'
     - '{{ ansible_config }}/tmp/logs'
     - '{{ apigee_config }}'
+    - '{{ playbook_workspace }}'
+    - '{{ role_workspace }}'
 
   - name: Yum packages
     yum:
@@ -45,8 +50,8 @@
   - name: Git checkout of sample playbooks
     ignore_errors: yes
     git:
-      repo: https://github.com/carlosfrias/{{ item }}.git
-      dest: "{{ workspace }}/{{ item }}"
+      repo: https://github.com/carlosfrias/{{ item.repo }}.git
+      dest: "{{ item.workspace }}/{{ item.repo }}"
     with_items: "{{ repos }}"
 
   - name: Add empty credentials.yml file to .apigee