Thanks guys for so many useful responses. I can now evaluate & read stuff and decide what a good way of programming is for our company. Many thanks! Benedict