[snip] if trim(Contact_First_x) & "" <> "" AND trim(Contact_Last_x) & "" <> "" then [/snip] if all of the whitespace is removed from Contact_First_x & blank are not equal to blank AND all of the whitespace is removed from Contact_Last_x & blank are not equal to blank do something is what this appears to be.