thanks Pilgrim, this looks like a good article that I will read later.