anchor.diff:  			</cfloop>
   			<!--- if we got in newParentTermValue, move the child --->
   			<cfif isdefined("nptv") and len(nptv) gt 0>
  +				<cfif isdefined("debug") and debug is 1>
  +					<br>got nptv
  +				</cfif>
   				<cfquery name="thisID" dbtype="query">
   					select QVAL from qry where QTRM='tid'
   				</cfquery>
  
positive.code: 					<cfset myStruct.parent=-1>
  				</cfif>
  			<cfelse>
  				<!---- not changing parent, just return success. We'll be in the catch if the normal update failed --->
  				<cfset myStruct = {}>
  				<cfset myStruct.status='success'>
  			</cfif>
  
  		</cftransaction>
  		<cfreturn myStruct>
  		<cfcatch>
  			<!----
  
negative.code: 						)
  					</cfquery>
  				<cfelseif left(qtrm,11) is "nctermtype_">
  					<cfif isdefined("debug") and debug is 1>
  						<br>nctermtype_
  						<br>qval: #qval#
  						<br>thisval.qval: #thisval.qval#
  					</cfif>
  					<cfset thisIndex=listlast(qtrm,"_")>
  					<cfquery name="thisval" dbtype="query">
  						select QVAL from qry where qtrm='nctermvalue_#thisIndex#'
  