What exactly is going on here: if trim(Contact_First_x) & "" <> "" AND trim(Contact_Last_x) & "" <> "" then In case it's not clear in the email: "" <> "" which is: double-quote double-quote <> double-quote double-quote I'm not at all understanding the logic of this statement.... anyone? Casey