Thanks for your patience!We have one branch 'ClientX' which has several branches inside it. One of those branches "projectX" has several workareas "developer1" "developer2" and "UAT". The way this workflow was initially designed was to move files from "developer1" to "UAT" upon submit. "UAT" is used as a sort of QA workarea. When developer1 is satisfied that the files are working correctly, she will submit the files to Staging and select whether the files should be deployed to Dev QA or Prod environments.