Thank you very much for all this, it was very helpful. I will certainly look into the links you provided. I understand things a lot more clearly now. Thanks again.