You have explained it very well, thank you.
I will try to resolve it after this server thing (still on to them).
Thanks for your patience and great advice. If I don't understand, I will ask again - if that's OK.
Where are you, by the way? UK here.