ok. that works but theres a but. i have a list of approx 16000 place names to populate this listbox with and with that many its quite slow. so i thought i would break it down and have 26 lists (one for each letter of the alphabet) and then load the appropriate one once i knew what the first letter was -
Daniel