Thanks for all the great detailed replies. It will be a while before I understand most of this but I will try.

thanks again