 			</cfif>
 		<!-- Herp -->
 		<cfelseif collection_cde is "Herp" >
-			<cfif parts is not "tissues" or parts is not "whole organism">
+			<cfif colonPos gt 0 or (tissueP lte 0 and wholeOrgP lte 0)>
+				<cfset formatted_parts = "#parts#">
+			<cfelseif preserveP lte 0 and (skinP gt 0 or skelP gt 0)>
 				<cfset formatted_parts = "#parts#">
 			</cfif>
 		<cfelseif collection_cde is "Egg">

	<cfset collAr = ArrayNew(1)>
	<cfset colIdAr = ArrayNew(1)>
	<cfset pAr = ArrayNew(1)>
	
	<!--- Data Manipulation --->
	<cfset i = 1>

		</cfif>
		
		<cfset pAr[i] = "#parts#">
		
		<!--- Sex --->
		<cfset formatted_sex = "#sex#">
		<cfset formatted_sex = "#replace(sex, 'female', 'F')#">
		<cfset formatted_sex = "#replace(sex, 'male', 'M')#">
		<cfif formatted_sex is 'unknown' or formatted_sex is 'recorded as unknwon' or formatted_sex is 'not recorded'>
			<cfset formatted_sex = 'U'>
		</cfif>
				
		<cfset sexAr[i] = "#formatted_sex#">
		
		<cfset i = i+1>
	</cfloop>
