anchor.diff:  			</cfif>
   			<cfset ta.doi=doi>
   			<cfset arrayAppend(ar,ta)>
  +			---->
   		</cfloop>
   		<cfset r.stsary=ar>
   		<cfcatch>
  
positive.code: 		<cfset r.STATUS='SUCCESS'>
  		<cfset ar=[]>
  		<cfloop list="#doilist#" index="doi">
  			<cfset doi=replace(doi,'"','all')>
  			<cfset ta=structNew()>
  			<cfquery name="c" datasource="uam_god">
  				select * from cache_publication_sdata where source='crossref' and doi='#doi#'
  
negative.code: 					<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>
  				<!--- if something failed, just ignore it ---->
  				<cfif isjson(d.Filecontent) and left(d.statuscode,3) is "200" and left(jmc.statuscode,3) is "200">
  					<cfquery name="dc" datasource="uam_god">
  						delete from cache_publication_sdata where source='crossref' and doi='#doi#'
  					</cfquery>
  					<cfquery name="uc" datasource="uam_god">
  						insert into cache_publication_sdata (doi,json_data,jmamm_citation,source,last_date) values
  						 ('#doi#', <cfqueryparam value="#d.Filecontent#" cfsqltype="cf_sql_clob">,'#jmc.fileContent#','crossref',sysdate)
  					</cfquery>
  					<cfset x=DeserializeJSON(d.filecontent)>
  				</cfif>
  			</cfif>
  			<cfif IsStruct(x)>
  				<cfif structKeyExists(x.message,"reference-count")>
  					<cfset ta.reference_count=x.message["reference-count"]>
  				</cfif>
  				<cfif structKeyExists(x.message,"is-referenced-by-count")>
  					<cfset ta.reference_by_count=x.message["is-referenced-by-count"]>
  				</cfif>
  				<cfset ta.doi=doi>
  				<cfset arrayAppend(ar,ta)>
  			</cfif>
  
  				<!----
  				<cfif not isjson(d.Filecontent) or left(d.statuscode,3) is not "200" or left(jmc.statuscode,3) is not "200">
  					<cfset r.STATUS='FAIL'>
  					<cfset r.MSG='http fetch failed; bad DOI?'>
  					<cfreturn r>
  					<cfif isdefined("debug") and debug is true>
  						<cfdump var=#d#>
  					</cfif>
  				<cfelse>
  					<cfquery name="dc" datasource="uam_god">
  						delete from cache_publication_sdata where source='crossref' and doi='#doi#'
  