diff --git a/productMods/templates/freemarker/edit/forms/addGrantRoleToPerson.ftl b/productMods/templates/freemarker/edit/forms/addGrantRoleToPerson.ftl
index 71f6d1cb..d7d3b21d 100644
--- a/productMods/templates/freemarker/edit/forms/addGrantRoleToPerson.ftl
+++ b/productMods/templates/freemarker/edit/forms/addGrantRoleToPerson.ftl
@@ -47,7 +47,8 @@
<#assign grantLabel = lvf.getFormFieldValue(editSubmission, editConfiguration, "grantLabel")/>
<#--Get existing grant label value-->
<#assign existingGrantLabel = lvf.getFormFieldValue(editSubmission, editConfiguration, "existingGrantLabel")/>
-
+<#--Get existing grant value-->
+<#assign existingGrantValue = lvf.getFormFieldValue(editSubmission, editConfiguration, "grant")/>
<#assign requiredHint = " *" />
@@ -107,7 +108,7 @@
#if>
- <@lvf.acSelection urls.base />
+ <@lvf.acSelection urls.base "grant" "grant" existingGrantValue/>
Years of Participation in Grant
<#if htmlForElements?keys?seq_contains("startField")>
diff --git a/productMods/templates/freemarker/edit/forms/addRoleToPersonTwoStage.ftl b/productMods/templates/freemarker/edit/forms/addRoleToPersonTwoStage.ftl
index be2dcbb9..f4343573 100644
--- a/productMods/templates/freemarker/edit/forms/addRoleToPersonTwoStage.ftl
+++ b/productMods/templates/freemarker/edit/forms/addRoleToPersonTwoStage.ftl
@@ -58,6 +58,9 @@
<#--Get role label-->
<#assign roleLabel = lvf.getFormFieldValue(editSubmission, editConfiguration, "roleLabel") />
+<#--For role activity uri-->
+<#assign existingRoleActivityValue = lvf.getFormFieldValue(editSubmission, editConfiguration, "roleActivity") />
+
<#assign requiredHint = " *" />
<#assign yearHint = "(YYYY)" />
@@ -144,7 +147,7 @@
#if>
- <@lvf.acSelection urls.base />
+ <@lvf.acSelection urls.base "roleActivity" "roleActivityUri" existingRoleActivityValue />
<#if showRoleLabelField = true>
@@ -159,7 +162,7 @@
${htmlForElements["startField"]} ${yearHint}
#if>
<#else>
-
Years of Participation in ${roleDescriptor?capitalize}
+ Years of Participation in ###
<#if htmlForElements?keys?seq_contains("startField")>
${htmlForElements["startField"]} ${yearHint}
diff --git a/productMods/templates/freemarker/edit/forms/personHasEducationalTraining.ftl b/productMods/templates/freemarker/edit/forms/personHasEducationalTraining.ftl
index ebde1055..65ab2fa4 100644
--- a/productMods/templates/freemarker/edit/forms/personHasEducationalTraining.ftl
+++ b/productMods/templates/freemarker/edit/forms/personHasEducationalTraining.ftl
@@ -21,6 +21,7 @@
<#assign infoValue = lvf.getFormFieldValue(editSubmission, editConfiguration, "info") />
<#assign majorFieldValue = lvf.getFormFieldValue(editSubmission, editConfiguration, "majorField") />
<#assign degreeValue = lvf.getFormFieldValue(editSubmission, editConfiguration, "degree") />
+<#assign existingOrgValue = lvf.getFormFieldValue(editSubmission, editConfiguration, "org") />
<#--If edit submission exists, then retrieve validation errors if they exist-->
<#if editSubmission?has_content && editSubmission.submissionExists = true && editSubmission.validationErrors?has_content>
@@ -117,7 +118,7 @@
#if>
- <@lvf.acSelection urls.base />
+ <@lvf.acSelection urls.base "org" "org" existingOrgValue/>
diff --git a/productMods/templates/freemarker/lib/lib-vivo-form.ftl b/productMods/templates/freemarker/lib/lib-vivo-form.ftl
index 1892f3ba..43f2165a 100644
--- a/productMods/templates/freemarker/lib/lib-vivo-form.ftl
+++ b/productMods/templates/freemarker/lib/lib-vivo-form.ftl
@@ -15,14 +15,14 @@
#macro>
<#-- After selecting an individual via autocomplete, display highlighted and with verify link -->
-<#macro acSelection urlsBase>
+<#macro acSelection urlsBase inputName inputId inputValue>
#macro>