Marianne said: I'm already aware that the name index is very long and takes a while to scroll down. I'm just wondering whether, when I get to an expected 40 000 names, it will be too unwieldy to be usable. Using extra details may help locate, sort, and identify individuals. Add these details to Columns in the Records Window, or use them in Queries or Reports, to help collate individuals. e.g. The existing Pool number groups together all Individuals that are blood relations or related by marriage. See the function =RelationPool(%INDI%) You could add extra data to say the Custom Id or set a Flag to identify each County, and then group Individuals by County. Regards, Mike Tate