Thanks for the reply Minty,
When you say list them all, do you mean list out each Speciality individually as a field on the new table? Then have a True/False value for each?
There are about 12 Functions, each with around 10 Specialites, so roughly about 120 fields, is that okay?
At the moment...