 			<cfif c.recordcount gt 0>
 				<br>got cache
 				<cfset tr=DeserializeJSON(c.json_data)>
+				<cfset jmamm_citation=c.jmamm_citation>
 			<cfelse>
 				<cfdump var=#c#>
 				<cfhttp result="d" method="get" url="https://api.crossref.org/v1/works/http://dx.doi.org/#cdoi#">
 					<cfhttpparam type = "header" name = "User-Agent" value = "Arctos (https://arctos.database.museum; mailto:dustymc@gmail.com)">
 				</cfhttp>
+				<cfhttp result="jmc" method="get" url="https://dx.doi.org/#cdoi#">
+					<cfhttpparam type = "header" name = "User-Agent" value = "Arctos (https://arctos.database.museum; mailto:dustymc@gmail.com)">
+					<cfhttpparam type = "header" name = "Accept" value = "text/bibliography; style=journal-of-mammalogy">
+				</cfhttp>
+				<cfset jmamm_citation=jmc.fileContent>
+
 				<cfif not isjson(d.Filecontent)>
 					invalid return
 					<cfdump var=#cfhttp#>

			delete from cache_publication_sdata where source='opencitations' and doi='#doi#'
		</cfquery>
		<cfquery name="uc" datasource="uam_god">
			insert into cache_publication_sdata (doi,json_data,source,last_date) values
			 ('#doi#', <cfqueryparam value="#d.Filecontent#" cfsqltype="cf_sql_clob">,'opencitations',sysdate)
		</cfquery>
		<br>added to cache
		<cfset x=DeserializeJSON(d.Filecontent)>

			<cfhttpparam type = "header" name = "User-Agent" value = "Arctos (https://arctos.database.museum; mailto:dustymc@gmail.com)">
			<cfhttpparam type = "header" name = "Accept" value = "application/json">
		</cfhttp>
		<cfhttp result="jmc" method="get" url="https://dx.doi.org/#doi#">
			<cfhttpparam type = "header" name = "User-Agent" value = "Arctos (https://arctos.database.museum; mailto:dustymc@gmail.com)">
			<cfhttpparam type = "header" name = "Accept" value = "text/bibliography; style=journal-of-mammalogy">
		</cfhttp>
		<cfif not isjson(d.Filecontent)>
			invalid return
			<cfdump var=#cfhttp#>
