BreakLFM() is a function to return the selected portion of a name field. Input is the name field and a parameter indicating if last, First or Middle name should be returned. To install, copy the function text to the clipboard. In A5, on the control panel Code tab, create a new function called Dummy with no parameters. Paste the code into the function and close the script editor. Two new functions will now show on the code tab, Dummy and BreakLFM. Delete Dummy. This function allows me to handle various exceptions that I find in data, much of it having to do with suffixes. The function identifies a suffix if it is at the end of the name string. (No suffix processing is needed if the name field has the suffix as a part of the last name before the comma.) Examine the suffix processing section of last name processing. Basically, variations of JR, II, and III are handled. Bill Parker