Pre Alteration:<br /> #strTextA.HashCode()#<br /> #strTextB.HashCode()#<br /> <!--- Alter both variables in such a way that the two strings cannot be the same. I am using a RandRange() here to ensure that the speed is NOT due to compilation optimization of a static string. ---> <cfset strTextA = ( strTextA & ListGetAt( "A,a", RandRange( 1, 2 ) ) ) /> <cfset strTextB = ( strTextB & ListGetAt( "B,b", RandRange( 1, 2 ) ) ) /> Post Alteration:<br /> #strTextA.HashCode()#<br /> #strTextB.HashCode()#<br />