<tip type="Cold Fusion" author="Frank Marion"> A simple little trick: Cold Fusion usually processes a cfif tag like this  <cfif variable.is_true> more quickly than  <cfif variable.is_true EQ "Yes"> Boolean values are either yes or no, 1 or 0, true or false. I've found that when I set a boolean as such <cfset variable.is_true = 1> that one can take advantage of form  of checking for one's own variables. I'm told that it's quicker, and I believe that it makes code more readable. (Guestimate:  may be quicker because it's a simple evaluation of a single boolean value, whereas  requires the fetching of the operand, then the comparison of the two before returning the boolean.] </tip> I welcome enlightenment if the above is incorrect. -- Frank Marion lists at frankmarion.com Keep the signal high.