Thank you all for such a warm welcome. There are so many good discussion threads here it will take me some time to get up to speed