Thank you Stuart for that very interesting post. I have to admit to being very ignorant about a fair bit of IT 'stuff' and members of this forum are truly a mine of information. I guess I am akin to an awful lot of computer users, happy to use the machinery but I haven't any real idea of what goes on under the hood.
I do try to read-around any problems I have, and do Google anything that that is mentioned that I don't understand, but you have to know what questions to ask in order to get any information. All too often the information I track down is written in such a way that I end up having to Google the explanation before I can get it into words I understand.
So just in case I have ever failed to thank you guys enough for all the helpful posts you make to us 'Joe Bloggs' of the world ...... Thank You one and all.