diff --git a/productMods/templates/freemarker/body/partials/individual/individual-sparklineVisualization.ftl b/productMods/templates/freemarker/body/partials/individual/individual-sparklineVisualization.ftl
index 72a45a19..b816f727 100644
--- a/productMods/templates/freemarker/body/partials/individual/individual-sparklineVisualization.ftl
+++ b/productMods/templates/freemarker/body/partials/individual/individual-sparklineVisualization.ftl
@@ -2,69 +2,82 @@
<#-- Template for sparkline visualization on individual profile page -->
-<#if individual.visualizationUrl??>
+<#-- Determine whether this person is an author -->
+<#assign authorship = propertyGroups.getProperty("${core}authorInAuthorship")!>
+<#assign isAuthor = p.hasStatements(authorship)!false />
+<#-- Uncomment the following line for a quick confirmation on Publications logic -->
+<#--
Publications? <#if isAuthor>Ding Ding Ding!<#else>Wah Wuh!#if>
-->
+<#-- Determine whether this person is involved in any grants -->
+<#assign investigatorRole = propertyGroups.getProperty("${core}hasInvestigatorRole")!>
+<#assign piRole = propertyGroups.getProperty("${core}hasPrincipalInvestigatorRole")!>
+<#assign coPiRole = propertyGroups.getProperty("${core}hasCo-PrincipalInvestigatorRole")!>
+<#if ( p.hasStatements(investigatorRole)?? || p.hasStatements(piRole)?? || p.hasStatements(coPiRole)?? )>
+ <#assign isInvestigator = true />
+<#else>
+ <#assign isInvestigator = false />
+#if>
+<#-- Uncomment the following line for a quick confirmation on Grants logic -->
+<#-- Grants? <#if isInvestigator>Ding Ding Ding!<#else>Wah Wuh!#if>
-->
-<#assign coAuthorIcon = '${urls.images}/visualization/co_author_icon.png'>
-<#assign coInvestigatorIcon = '${urls.images}/visualization/co_investigator_icon.png'>
-<#assign informationIcon = '${urls.images}/iconInfo.png'>
-<#assign standardVisualizationURLRoot ="/visualization">
-<#assign googleJSAPI = 'https://www.google.com/jsapi?autoload=%7B%22modules%22%3A%5B%7B%22name%22%3A%22visualization%22%2C%22version%22%3A%221%22%2C%22packages%22%3A%5B%22imagesparkline%22%5D%7D%5D%7D'>
-<#assign coAuthorURL = '${urls.base}${standardVisualizationURLRoot}?vis=person_level&uri=${individual.uri}&vis_mode=coauthor'>
-<#assign coInvestigatorURL = '${urls.base}${standardVisualizationURLRoot}?vis=person_level&uri=${individual.uri}&vis_mode=copi'>
-<#assign visualizationHelperJavaScript = 'js/visualization/visualization-helper-functions.js'>
+<#-- NO LONGER NEEDED! GET RID OF THIS AND ANY OTHER VIVO REFERENCE IN IndividualTemplateModel.java -->
+<#-- <#if individual.visualizationUrl??> -->
-
+<#if (isAuthor || isInvestigator)>
+ <#assign coAuthorIcon = '${urls.images}/visualization/co_author_icon.png'>
+ <#assign coInvestigatorIcon = '${urls.images}/visualization/co_investigator_icon.png'>
+ <#assign informationIcon = '${urls.images}/iconInfo.png'>
+ <#assign standardVisualizationURLRoot ="/visualization">
+ <#assign googleJSAPI = 'https://www.google.com/jsapi?autoload=%7B%22modules%22%3A%5B%7B%22name%22%3A%22visualization%22%2C%22version%22%3A%221%22%2C%22packages%22%3A%5B%22imagesparkline%22%5D%7D%5D%7D'>
+ <#assign coAuthorURL = '${urls.base}${standardVisualizationURLRoot}?vis=person_level&uri=${individual.uri}&vis_mode=coauthor'>
+ <#assign coInvestigatorURL = '${urls.base}${standardVisualizationURLRoot}?vis=person_level&uri=${individual.uri}&vis_mode=copi'>
+ <#assign visualizationHelperJavaScript = 'js/visualization/visualization-helper-functions.js'>
-
-
-
+
-
-
-

-
-
-
-
-
-
-

-
-
-
-
- ${stylesheets.add("css/visualization/visualization.css")}
- ${scripts.add(googleJSAPI)}
- ${scripts.add(visualizationHelperJavaScript)}
- ${scripts.add("/js/visualization/sparkline.js")}
-
-
-
-
+
+
#if>
\ No newline at end of file